TSTP Solution File: LCL157-1 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : LCL157-1 : TPTP v8.2.0. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% Computer : n021.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 : Wed May 29 17:24:34 EDT 2024
% Result : Unsatisfiable 1.64s 1.87s
% Output : Proof 2.45s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13 % Problem : LCL157-1 : TPTP v8.2.0. Released v1.0.0.
% 0.12/0.14 % Command : do_cvc5 %s %d
% 0.15/0.35 % Computer : n021.cluster.edu
% 0.15/0.35 % Model : x86_64 x86_64
% 0.15/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35 % Memory : 8042.1875MB
% 0.15/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35 % CPULimit : 300
% 0.15/0.35 % WCLimit : 300
% 0.15/0.35 % DateTime : Mon May 27 23:08:54 EDT 2024
% 0.15/0.35 % CPUTime :
% 0.21/0.50 %----Proving TF0_NAR, FOF, or CNF
% 0.21/0.51 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 1.64/1.87 % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.zmR6qYeA2M/cvc5---1.0.5_18335.smt2
% 1.64/1.87 % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.zmR6qYeA2M/cvc5---1.0.5_18335.smt2
% 2.33/2.57 (assume a0 (forall ((X $$unsorted)) (= (tptp.implies tptp.truth X) X)))
% 2.33/2.57 (assume a1 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.implies (tptp.implies X Y) (tptp.implies (tptp.implies Y Z) (tptp.implies X Z))) tptp.truth)))
% 2.33/2.57 (assume a2 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.implies (tptp.implies X Y) Y) (tptp.implies (tptp.implies Y X) X))))
% 2.33/2.57 (assume a3 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.implies (tptp.implies (tptp.not X) (tptp.not Y)) (tptp.implies Y X)) tptp.truth)))
% 2.33/2.57 (assume a4 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.or X Y) (tptp.implies (tptp.not X) Y))))
% 2.33/2.57 (assume a5 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.or (tptp.or X Y) Z) (tptp.or X (tptp.or Y Z)))))
% 2.33/2.57 (assume a6 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.or X Y) (tptp.or Y X))))
% 2.33/2.57 (assume a7 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.and X Y) (tptp.not (tptp.or (tptp.not X) (tptp.not Y))))))
% 2.33/2.57 (assume a8 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.and (tptp.and X Y) Z) (tptp.and X (tptp.and Y Z)))))
% 2.33/2.57 (assume a9 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.and X Y) (tptp.and Y X))))
% 2.33/2.57 (assume a10 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.xor X Y) (tptp.or (tptp.and X (tptp.not Y)) (tptp.and (tptp.not X) Y)))))
% 2.33/2.57 (assume a11 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.xor X Y) (tptp.xor Y X))))
% 2.33/2.57 (assume a12 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.and_star X Y) (tptp.not (tptp.or (tptp.not X) (tptp.not Y))))))
% 2.33/2.57 (assume a13 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.and_star (tptp.and_star X Y) Z) (tptp.and_star X (tptp.and_star Y Z)))))
% 2.33/2.57 (assume a14 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.and_star X Y) (tptp.and_star Y X))))
% 2.33/2.57 (assume a15 (= (tptp.not tptp.truth) tptp.falsehood))
% 2.33/2.57 (assume a16 (not (= (tptp.and_star tptp.x tptp.falsehood) tptp.falsehood)))
% 2.33/2.57 (step t1 (cl (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) (not (= tptp.falsehood (tptp.not tptp.truth))) (not (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)))) (not (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) (not (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) (not (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x)))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) (not (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (not (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= tptp.truth (tptp.implies tptp.truth tptp.truth))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (not (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (not (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) (not (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))))) (not (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood))) (not (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth))) (not (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth)))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= tptp.x (tptp.implies tptp.truth tptp.x))) (not (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (not (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood))) (not (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x)))) (not (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)))) (not (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) (not (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)))) (not (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) (not (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood))) (not (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) :rule and_neg)
% 2.33/2.57 (step t2 (cl (=> (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) :rule implies_neg1)
% 2.33/2.57 (anchor :step t3)
% 2.33/2.57 (assume t3.a0 (= tptp.falsehood (tptp.not tptp.truth)))
% 2.33/2.57 (assume t3.a1 (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a2 (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a3 (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a4 (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)))
% 2.33/2.57 (assume t3.a5 (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)))
% 2.33/2.57 (assume t3.a6 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a7 (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))))
% 2.33/2.57 (assume t3.a8 (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a9 (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a10 (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a11 (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))
% 2.33/2.57 (assume t3.a12 (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a13 (= tptp.truth (tptp.implies tptp.truth tptp.truth)))
% 2.33/2.57 (assume t3.a14 (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))))
% 2.33/2.57 (assume t3.a15 (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.a16 (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a17 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a18 (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a19 (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)))
% 2.33/2.57 (assume t3.a20 (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a21 (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a22 (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a23 (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.a24 (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a25 (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a26 (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a27 (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.a28 (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a29 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))
% 2.33/2.57 (assume t3.a30 (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a31 (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a32 (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a33 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))))
% 2.33/2.57 (assume t3.a34 (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))
% 2.33/2.57 (assume t3.a35 (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)))
% 2.33/2.57 (assume t3.a36 (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)))
% 2.33/2.57 (assume t3.a37 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a38 (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a39 (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a40 (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))))
% 2.33/2.57 (assume t3.a41 (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a42 (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)))
% 2.33/2.57 (assume t3.a43 (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.a44 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a45 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))))
% 2.33/2.57 (assume t3.a46 (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a47 (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a48 (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)))
% 2.33/2.57 (assume t3.a49 (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.a50 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.a51 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a52 (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a53 (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)))
% 2.33/2.57 (assume t3.a54 (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a55 (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a56 (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.a57 (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))
% 2.33/2.57 (assume t3.a58 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a59 (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.a60 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a61 (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.a62 (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a63 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))))
% 2.33/2.57 (assume t3.a64 (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a65 (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a66 (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a67 (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a68 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a69 (= tptp.x (tptp.implies tptp.truth tptp.x)))
% 2.33/2.57 (assume t3.a70 (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a71 (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a72 (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a73 (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a74 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a75 (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a76 (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.a77 (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.a78 (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a79 (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)))
% 2.33/2.57 (assume t3.a80 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a81 (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)))
% 2.33/2.57 (assume t3.a82 (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.a83 (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a84 (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))
% 2.33/2.57 (assume t3.a85 (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a86 (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a87 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))
% 2.33/2.57 (assume t3.a88 (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.a89 (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))
% 2.33/2.57 (assume t3.a90 (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a91 (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.a92 (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.a93 (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))))
% 2.33/2.57 (assume t3.a94 (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a95 (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a96 (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.a97 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a98 (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.a99 (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a100 (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.a101 (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a102 (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.a103 (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.a104 (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))))
% 2.33/2.57 (assume t3.a105 (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a106 (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.a107 (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)))
% 2.33/2.57 (assume t3.a108 (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.a109 (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))))
% 2.33/2.57 (assume t3.a110 (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)))
% 2.33/2.57 (assume t3.a111 (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a112 (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.a113 (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a114 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))))
% 2.33/2.57 (assume t3.a115 (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.a116 (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))))
% 2.33/2.57 (assume t3.a117 (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a118 (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))))
% 2.33/2.57 (assume t3.a119 (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.a120 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a121 (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))))
% 2.33/2.57 (assume t3.a122 (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)))
% 2.33/2.57 (assume t3.a123 (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a124 (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.a125 (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.a126 (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.a127 (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))
% 2.33/2.57 (step t3.t1 (cl (=> (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) :rule implies_neg1)
% 2.33/2.57 (anchor :step t3.t2)
% 2.33/2.57 (assume t3.t2.a0 (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.t2.a1 (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a2 (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a3 (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a4 (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)))
% 2.33/2.57 (assume t3.t2.a5 (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a6 (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a7 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a8 (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a9 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.t2.a10 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a11 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a12 (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a13 (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.t2.a14 (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a15 (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))
% 2.33/2.57 (assume t3.t2.a16 (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a17 (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a18 (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a19 (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.t2.a20 (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))
% 2.33/2.57 (assume t3.t2.a21 (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a22 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a23 (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a24 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))
% 2.33/2.57 (assume t3.t2.a25 (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a26 (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.t2.a27 (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a28 (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a29 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a30 (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a31 (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a32 (= tptp.x (tptp.implies tptp.truth tptp.x)))
% 2.33/2.57 (assume t3.t2.a33 (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a34 (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a35 (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a36 (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a37 (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a38 (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a39 (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a40 (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a41 (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a42 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a43 (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a44 (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a45 (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a46 (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a47 (= tptp.falsehood (tptp.not tptp.truth)))
% 2.33/2.57 (assume t3.t2.a48 (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a49 (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))))
% 2.33/2.57 (assume t3.t2.a50 (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a51 (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a52 (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a53 (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a54 (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a55 (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a56 (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))))
% 2.33/2.57 (assume t3.t2.a57 (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.t2.a58 (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))
% 2.33/2.57 (assume t3.t2.a59 (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a60 (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a61 (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a62 (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)))
% 2.33/2.57 (assume t3.t2.a63 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a64 (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a65 (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a66 (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.t2.a67 (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))
% 2.33/2.57 (assume t3.t2.a68 (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a69 (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a70 (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))
% 2.33/2.57 (assume t3.t2.a71 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a72 (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))
% 2.33/2.57 (assume t3.t2.a73 (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)))
% 2.33/2.57 (assume t3.t2.a74 (= tptp.truth (tptp.implies tptp.truth tptp.truth)))
% 2.33/2.57 (assume t3.t2.a75 (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)))
% 2.33/2.57 (assume t3.t2.a76 (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.t2.a77 (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a78 (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a79 (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a80 (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.t2.a81 (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.t2.a82 (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a83 (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.t2.a84 (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a85 (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.t2.a86 (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a87 (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a88 (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a89 (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.t2.a90 (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a91 (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a92 (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.t2.a93 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a94 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))))
% 2.33/2.57 (assume t3.t2.a95 (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))
% 2.33/2.57 (assume t3.t2.a96 (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))
% 2.33/2.57 (assume t3.t2.a97 (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a98 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a99 (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.t2.a100 (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))))
% 2.33/2.57 (assume t3.t2.a101 (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a102 (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a103 (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))))
% 2.33/2.57 (assume t3.t2.a104 (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))))
% 2.33/2.57 (assume t3.t2.a105 (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a106 (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))
% 2.33/2.57 (assume t3.t2.a107 (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.t2.a108 (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a109 (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))))
% 2.33/2.57 (assume t3.t2.a110 (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))))
% 2.33/2.57 (assume t3.t2.a111 (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a112 (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a113 (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)))
% 2.33/2.57 (assume t3.t2.a114 (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a115 (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))))
% 2.33/2.57 (assume t3.t2.a116 (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))
% 2.33/2.57 (assume t3.t2.a117 (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))
% 2.33/2.57 (assume t3.t2.a118 (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)))
% 2.33/2.57 (assume t3.t2.a119 (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))))
% 2.33/2.57 (assume t3.t2.a120 (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))
% 2.33/2.57 (assume t3.t2.a121 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))
% 2.33/2.57 (assume t3.t2.a122 (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))))
% 2.33/2.57 (assume t3.t2.a123 (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a124 (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)))
% 2.33/2.57 (assume t3.t2.a125 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))))
% 2.33/2.57 (assume t3.t2.a126 (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))))
% 2.33/2.57 (assume t3.t2.a127 (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))
% 2.33/2.57 (step t3.t2.t1 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a67))
% 2.33/2.57 (step t3.t2.t2 (cl (= tptp.truth tptp.truth)) :rule refl)
% 2.33/2.57 (step t3.t2.t3 (cl (= (tptp.and tptp.falsehood tptp.x) (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a75))
% 2.33/2.57 (step t3.t2.t4 (cl (= (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a25))
% 2.33/2.57 (step t3.t2.t5 (cl (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t4))
% 2.33/2.57 (step t3.t2.t6 (cl (= (tptp.and tptp.falsehood tptp.x) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t3 t3.t2.t5))
% 2.33/2.57 (step t3.t2.t7 (cl (= (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t2 t3.t2.t6))
% 2.33/2.57 (step t3.t2.t8 (cl (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) :rule symm :premises (t3.t2.t7))
% 2.33/2.57 (step t3.t2.t9 (cl (= (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)) (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x))) :rule symm :premises (t3.t2.a115))
% 2.33/2.57 (step t3.t2.t10 (cl (= (tptp.not tptp.truth) tptp.falsehood)) :rule symm :premises (t3.t2.a47))
% 2.33/2.57 (step t3.t2.t11 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a26))
% 2.33/2.57 (step t3.t2.t12 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t11))
% 2.33/2.57 (step t3.t2.t13 (cl (= (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.falsehood))) :rule cong :premises (t3.t2.t10))
% 2.33/2.57 (step t3.t2.t14 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t10 t3.t2.t13))
% 2.33/2.57 (step t3.t2.t15 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a42))
% 2.33/2.57 (step t3.t2.t16 (cl (= (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) :rule symm :premises (t3.t2.a97))
% 2.33/2.57 (step t3.t2.t17 (cl (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t16))
% 2.33/2.57 (step t3.t2.t18 (cl (= (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t2 t3.t2.t17))
% 2.33/2.57 (step t3.t2.t19 (cl (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t17 t3.t2.t18))
% 2.33/2.57 (step t3.t2.t20 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t19 t3.t2.t17))
% 2.33/2.57 (step t3.t2.t21 (cl (= (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth))) :rule symm :premises (t3.t2.a8))
% 2.33/2.57 (step t3.t2.t22 (cl (= (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) :rule refl)
% 2.33/2.57 (step t3.t2.t23 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)) tptp.truth)) :rule symm :premises (t3.t2.a59))
% 2.33/2.57 (step t3.t2.t24 (cl (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) :rule symm :premises (t3.t2.t23))
% 2.33/2.57 (step t3.t2.t25 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)))) :rule refl)
% 2.33/2.57 (step t3.t2.t26 (cl (= (tptp.implies tptp.truth tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t2 t3.t2.a47))
% 2.33/2.57 (step t3.t2.t27 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t25 t3.t2.t26))
% 2.33/2.57 (step t3.t2.t28 (cl (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.t24 t3.t2.t27))
% 2.33/2.57 (step t3.t2.t29 (cl (= (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t22 t3.t2.t28))
% 2.33/2.57 (step t3.t2.t30 (cl (= (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))) tptp.truth)) :rule symm :premises (t3.t2.a76))
% 2.33/2.57 (step t3.t2.t31 (cl (= (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth)) :rule trans :premises (t3.t2.t29 t3.t2.t30))
% 2.33/2.57 (step t3.t2.t32 (cl (= (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t31 t3.t2.a29))
% 2.33/2.57 (step t3.t2.t33 (cl (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t32 t3.t2.a29))
% 2.33/2.57 (step t3.t2.t34 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))) tptp.truth)) :rule symm :premises (t3.t2.a29))
% 2.33/2.57 (step t3.t2.t35 (cl (= (tptp.implies (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth tptp.truth))) :rule cong :premises (t3.t2.t34 t3.t2.t34))
% 2.33/2.57 (step t3.t2.t36 (cl (= (tptp.implies tptp.truth tptp.truth) tptp.truth)) :rule symm :premises (t3.t2.a74))
% 2.33/2.57 (step t3.t2.t37 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) tptp.truth)) :rule trans :premises (t3.t2.t14 t3.t2.t15 t3.t2.t20 t3.t2.t21 t3.t2.t33 t3.t2.t35 t3.t2.t36))
% 2.33/2.57 (step t3.t2.t38 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.not tptp.truth))) :rule cong :premises (t3.t2.t37))
% 2.33/2.57 (step t3.t2.t39 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) tptp.falsehood)) :rule trans :premises (t3.t2.t12 t3.t2.t38 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t40 (cl (= tptp.falsehood (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t39))
% 2.33/2.57 (step t3.t2.t41 (cl (= (tptp.and tptp.truth tptp.falsehood) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t2 t3.t2.a47))
% 2.33/2.57 (step t3.t2.t42 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.truth tptp.falsehood))) :rule symm :premises (t3.t2.t41))
% 2.33/2.57 (step t3.t2.t43 (cl (= (tptp.not tptp.truth) (tptp.and tptp.truth tptp.falsehood))) :rule trans :premises (t3.t2.t10 t3.t2.t40 t3.t2.t42))
% 2.33/2.57 (step t3.t2.t44 (cl (= tptp.x tptp.x)) :rule refl)
% 2.33/2.57 (step t3.t2.t45 (cl (= (tptp.and (tptp.not tptp.truth) tptp.x) (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x))) :rule cong :premises (t3.t2.t43 t3.t2.t44))
% 2.33/2.57 (step t3.t2.t46 (cl (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and (tptp.not tptp.truth) tptp.x))) :rule symm :premises (t3.t2.t45))
% 2.33/2.57 (step t3.t2.t47 (cl (= (tptp.and (tptp.not tptp.truth) tptp.x) (tptp.and tptp.falsehood tptp.x))) :rule cong :premises (t3.t2.t10 t3.t2.t44))
% 2.33/2.57 (step t3.t2.t48 (cl (= (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a41))
% 2.33/2.57 (step t3.t2.t49 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) :rule symm :premises (t3.t2.t48))
% 2.33/2.57 (step t3.t2.t50 (cl (= (tptp.and tptp.x tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t44 t3.t2.a47))
% 2.33/2.57 (step t3.t2.t51 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t1 t3.t2.t8 t3.t2.t9 t3.t2.t46 t3.t2.t47 t3.t2.t3 t3.t2.t5 t3.t2.t49 t3.t2.t50))
% 2.33/2.57 (step t3.t2.t52 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t49 t3.t2.t50))
% 2.33/2.57 (step t3.t2.t53 (cl (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t52))
% 2.33/2.57 (step t3.t2.t54 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t51 t3.t2.t53))
% 2.33/2.57 (step t3.t2.t55 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.a72))
% 2.33/2.57 (step t3.t2.t56 (cl (= (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.not tptp.falsehood))) :rule cong :premises (t3.t2.t39))
% 2.33/2.57 (step t3.t2.t57 (cl (= (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t56))
% 2.33/2.57 (step t3.t2.t58 (cl (= tptp.truth (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t37))
% 2.33/2.57 (step t3.t2.t59 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t14 t3.t2.t15))
% 2.33/2.57 (step t3.t2.t60 (cl (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood))) :rule cong :premises (t3.t2.t13 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t61 (cl (= (tptp.or (tptp.not tptp.falsehood) tptp.falsehood) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t60))
% 2.33/2.57 (step t3.t2.t62 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a99))
% 2.33/2.57 (step t3.t2.t63 (cl (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t62))
% 2.33/2.57 (step t3.t2.t64 (cl (= (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t13))
% 2.33/2.57 (step t3.t2.t65 (cl (= (tptp.not tptp.truth) (tptp.not tptp.truth))) :rule refl)
% 2.33/2.57 (step t3.t2.t66 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t64 t3.t2.t65))
% 2.33/2.57 (step t3.t2.t67 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.a42 t3.t2.a6 t3.t2.t61 t3.t2.t63 t3.t2.t66))
% 2.33/2.57 (step t3.t2.t68 (cl (= tptp.truth (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t58 t3.t2.t59 t3.t2.t67))
% 2.33/2.57 (step t3.t2.t69 (cl (= (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t68 t3.t2.t17))
% 2.33/2.57 (step t3.t2.t70 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) tptp.truth)) :rule symm :premises (t3.t2.a22))
% 2.33/2.57 (step t3.t2.t71 (cl (= (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) tptp.truth)) :rule trans :premises (t3.t2.t56 t3.t2.t17 t3.t2.t69 t3.t2.t70))
% 2.33/2.57 (step t3.t2.t72 (cl (= (tptp.not tptp.falsehood) tptp.truth)) :rule trans :premises (t3.t2.t57 t3.t2.t71))
% 2.33/2.57 (step t3.t2.t73 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) :rule refl)
% 2.33/2.57 (step t3.t2.t74 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.truth (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t72 t3.t2.t73))
% 2.33/2.57 (step t3.t2.t75 (cl (= tptp.truth (tptp.not tptp.falsehood))) :rule symm :premises (t3.t2.t72))
% 2.33/2.57 (step t3.t2.t76 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.a15))
% 2.33/2.57 (step t3.t2.t77 (cl (= (tptp.not (tptp.not tptp.truth)) tptp.truth)) :rule trans :premises (t3.t2.t13 t3.t2.t17 t3.t2.t69 t3.t2.t70))
% 2.33/2.57 (step t3.t2.t78 (cl (= (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x)))) :rule refl)
% 2.33/2.57 (step t3.t2.t79 (cl (= (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t77 t3.t2.t78))
% 2.33/2.57 (step t3.t2.t80 (cl (= (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a101))
% 2.33/2.57 (step t3.t2.t81 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) :rule trans :premises (t3.t2.a21 t3.t2.a103 t3.t2.t79 t3.t2.t80))
% 2.33/2.57 (step t3.t2.t82 (cl (= (tptp.not (tptp.not tptp.x)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t81))
% 2.33/2.57 (step t3.t2.t83 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t82))
% 2.33/2.57 (step t3.t2.t84 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) :rule symm :premises (t3.t2.a33))
% 2.33/2.57 (step t3.t2.t85 (cl (= (tptp.not tptp.x) (tptp.not tptp.x))) :rule refl)
% 2.33/2.57 (step t3.t2.t86 (cl (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.and tptp.x (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a113))
% 2.33/2.57 (step t3.t2.t87 (cl (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x))) :rule symm :premises (t3.t2.t86))
% 2.33/2.57 (step t3.t2.t88 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (tptp.and (tptp.not tptp.x) tptp.x))) :rule symm :premises (t3.t2.a84))
% 2.33/2.57 (step t3.t2.t89 (cl (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t88))
% 2.33/2.57 (step t3.t2.t90 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a23))
% 2.33/2.57 (step t3.t2.t91 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a51))
% 2.33/2.57 (step t3.t2.t92 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t78 t3.t2.t82))
% 2.33/2.57 (step t3.t2.t93 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule refl)
% 2.33/2.57 (step t3.t2.t94 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t82 t3.t2.t93))
% 2.33/2.57 (step t3.t2.t95 (cl (= (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t13))
% 2.33/2.57 (step t3.t2.t96 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t95 t3.t2.t78))
% 2.33/2.57 (step t3.t2.t97 (cl (= (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a103))
% 2.33/2.57 (step t3.t2.t98 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a21))
% 2.33/2.57 (step t3.t2.t99 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t96 t3.t2.t97 t3.t2.t98))
% 2.33/2.57 (step t3.t2.t100 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t99))
% 2.33/2.57 (step t3.t2.t101 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t100 t3.t2.t81))
% 2.33/2.57 (step t3.t2.t102 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t99 t3.t2.t78))
% 2.33/2.57 (step t3.t2.t103 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a100))
% 2.33/2.57 (step t3.t2.t104 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t103))
% 2.33/2.57 (step t3.t2.t105 (cl (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t80))
% 2.33/2.57 (step t3.t2.t106 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t104 t3.t2.t105))
% 2.33/2.57 (step t3.t2.t107 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) tptp.truth)) :rule symm :premises (t3.t2.a10))
% 2.33/2.57 (step t3.t2.t108 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) tptp.truth)) :rule trans :premises (t3.t2.t90 t3.t2.t91 t3.t2.t92 t3.t2.t94 t3.t2.t101 t3.t2.t102 t3.t2.t106 t3.t2.t107))
% 2.33/2.57 (step t3.t2.t109 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (tptp.not tptp.truth))) :rule cong :premises (t3.t2.t108))
% 2.33/2.57 (step t3.t2.t110 (cl (= (tptp.not tptp.truth) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t38))
% 2.33/2.57 (step t3.t2.t111 (cl (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t87 t3.t2.t89 t3.t2.t109 t3.t2.t110 t3.t2.t11))
% 2.33/2.57 (step t3.t2.t112 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t111))
% 2.33/2.57 (step t3.t2.t113 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.truth)) :rule trans :premises (t3.t2.t112 t3.t2.t56 t3.t2.t17 t3.t2.t69 t3.t2.t70))
% 2.33/2.57 (step t3.t2.t114 (cl (= tptp.truth (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t113))
% 2.33/2.57 (step t3.t2.t115 (cl (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t85 t3.t2.t114))
% 2.33/2.57 (step t3.t2.t116 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule trans :premises (t3.t2.t83 t3.t2.t84 t3.t2.t115))
% 2.33/2.57 (step t3.t2.t117 (cl (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))))) :rule cong :premises (t3.t2.t44 t3.t2.t116))
% 2.33/2.57 (step t3.t2.t118 (cl (= (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))) (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.a19))
% 2.33/2.57 (step t3.t2.t119 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))) :rule refl)
% 2.33/2.57 (step t3.t2.t120 (cl (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.a64 t3.t2.t119))
% 2.33/2.57 (step t3.t2.t121 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a64))
% 2.33/2.57 (step t3.t2.t122 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) :rule symm :premises (t3.t2.a60))
% 2.33/2.57 (step t3.t2.t123 (cl (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a73))
% 2.33/2.57 (step t3.t2.t124 (cl (= tptp.falsehood (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t40 t3.t2.t12))
% 2.33/2.57 (step t3.t2.t125 (cl (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t124 t3.t2.t57))
% 2.33/2.57 (step t3.t2.t126 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule cong :premises (t3.t2.t38 t3.t2.t71))
% 2.33/2.57 (step t3.t2.t127 (cl (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a70))
% 2.33/2.57 (step t3.t2.t128 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t122 t3.t2.t123 t3.t2.t125 t3.t2.t126 t3.t2.t127))
% 2.33/2.57 (step t3.t2.t129 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t128))
% 2.33/2.57 (step t3.t2.t130 (cl (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.a73 t3.t2.a60))
% 2.33/2.57 (step t3.t2.t131 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t130))
% 2.33/2.57 (step t3.t2.t132 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and tptp.falsehood (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t121 t3.t2.t111 t3.t2.t129 t3.t2.t131))
% 2.33/2.57 (step t3.t2.t133 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t132 t3.t2.t119))
% 2.33/2.57 (step t3.t2.t134 (cl (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t130 t3.t2.t128 t3.t2.t39 t3.t2.a47))
% 2.33/2.57 (step t3.t2.t135 (cl (= (tptp.and (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule cong :premises (t3.t2.t134 t3.t2.t113))
% 2.33/2.57 (step t3.t2.t136 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t76 t3.t2.t117 t3.t2.t118 t3.t2.t120 t3.t2.t133 t3.t2.t135 t3.t2.t127))
% 2.33/2.57 (step t3.t2.t137 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) tptp.falsehood)) :rule trans :premises (t3.t2.t136 t3.t2.t39))
% 2.33/2.57 (step t3.t2.t138 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth))) :rule symm :premises (t3.t2.a112))
% 2.33/2.57 (step t3.t2.t139 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t138 t3.t2.a82 t3.t2.t8 t3.t2.t9 t3.t2.t46 t3.t2.t47 t3.t2.t3 t3.t2.t5 t3.t2.t49 t3.t2.t50))
% 2.33/2.57 (step t3.t2.t140 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t137 t3.t2.t139))
% 2.33/2.57 (step t3.t2.t141 (cl (= (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.a46))
% 2.33/2.57 (step t3.t2.t142 (cl (= (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))) :rule refl)
% 2.33/2.57 (step t3.t2.t143 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t142 t3.t2.t53))
% 2.33/2.57 (step t3.t2.t144 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t72 t3.t2.t52))
% 2.33/2.57 (step t3.t2.t145 (cl (= (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a55))
% 2.33/2.57 (step t3.t2.t146 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t140 t3.t2.t141 t3.t2.t143 t3.t2.t144 t3.t2.t145))
% 2.33/2.57 (step t3.t2.t147 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t146))
% 2.33/2.57 (step t3.t2.t148 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t147))
% 2.33/2.57 (step t3.t2.t149 (cl (= (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t64))
% 2.33/2.57 (step t3.t2.t150 (cl (= tptp.truth (tptp.not (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t77))
% 2.33/2.57 (step t3.t2.t151 (cl (= (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t150))
% 2.33/2.57 (step t3.t2.t152 (cl (= (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) :rule symm :premises (t3.t2.t151))
% 2.33/2.57 (step t3.t2.t153 (cl (= (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t149 t3.t2.t152 t3.t2.t110 t3.t2.t11))
% 2.33/2.57 (step t3.t2.t154 (cl (= (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t153))
% 2.33/2.57 (step t3.t2.t155 (cl (= (tptp.not (tptp.not (tptp.not tptp.falsehood))) tptp.truth)) :rule trans :premises (t3.t2.t154 t3.t2.t56 t3.t2.t17 t3.t2.t69 t3.t2.t70))
% 2.33/2.57 (step t3.t2.t156 (cl (= (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) :rule cong :premises (t3.t2.t155))
% 2.33/2.57 (step t3.t2.t157 (cl (= (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) tptp.falsehood)) :rule trans :premises (t3.t2.t156 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t158 (cl (= (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t157 t3.t2.t52))
% 2.33/2.57 (step t3.t2.t159 (cl (= (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t140))
% 2.33/2.57 (step t3.t2.t160 (cl (= (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t158 t3.t2.t159))
% 2.33/2.57 (step t3.t2.t161 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) :rule cong :premises (t3.t2.t160))
% 2.33/2.57 (step t3.t2.t162 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t161))
% 2.33/2.57 (step t3.t2.t163 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a88))
% 2.33/2.57 (step t3.t2.t164 (cl (= tptp.truth (tptp.not (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t155))
% 2.33/2.57 (step t3.t2.t165 (cl (= (tptp.not tptp.falsehood) (tptp.not (tptp.not (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t57 t3.t2.t71 t3.t2.t164))
% 2.33/2.57 (step t3.t2.t166 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) :rule refl)
% 2.33/2.57 (step t3.t2.t167 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t165 t3.t2.t166))
% 2.33/2.57 (step t3.t2.t168 (cl (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t167))
% 2.33/2.57 (step t3.t2.t169 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t72 t3.t2.t166))
% 2.33/2.57 (step t3.t2.t170 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t148 t3.t2.t162 t3.t2.t163 t3.t2.t168 t3.t2.t169))
% 2.33/2.57 (step t3.t2.t171 (cl (= (tptp.and tptp.truth (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t75 t3.t2.t170))
% 2.33/2.57 (step t3.t2.t172 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a117))
% 2.33/2.57 (step t3.t2.t173 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t69))
% 2.33/2.57 (step t3.t2.t174 (cl (= tptp.falsehood (tptp.implies tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.a45 t3.t2.t26))
% 2.33/2.57 (step t3.t2.t175 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t25 t3.t2.t174))
% 2.33/2.57 (step t3.t2.t176 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) :rule symm :premises (t3.t2.t27))
% 2.33/2.57 (step t3.t2.t177 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood) tptp.truth)) :rule trans :premises (t3.t2.t175 t3.t2.t176 t3.t2.t23))
% 2.33/2.57 (step t3.t2.t178 (cl (= tptp.falsehood tptp.falsehood)) :rule refl)
% 2.33/2.57 (step t3.t2.t179 (cl (= (tptp.implies (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood) tptp.falsehood) (tptp.implies tptp.truth tptp.falsehood))) :rule cong :premises (t3.t2.t177 t3.t2.t178))
% 2.33/2.57 (step t3.t2.t180 (cl (= (tptp.implies tptp.truth tptp.falsehood) (tptp.implies (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood) tptp.falsehood))) :rule symm :premises (t3.t2.t179))
% 2.33/2.57 (step t3.t2.t181 (cl (= (tptp.or (tptp.not tptp.falsehood) tptp.falsehood) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a6))
% 2.33/2.57 (step t3.t2.t182 (cl (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t60 t3.t2.t181 t3.t2.t15))
% 2.33/2.57 (step t3.t2.t183 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t59))
% 2.33/2.57 (step t3.t2.t184 (cl (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood))) :rule symm :premises (t3.t2.t177))
% 2.33/2.57 (step t3.t2.t185 (cl (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood))) :rule trans :premises (t3.t2.t182 t3.t2.t183 t3.t2.t37 t3.t2.t184))
% 2.33/2.57 (step t3.t2.t186 (cl (= (tptp.and (tptp.not tptp.truth) tptp.truth) tptp.falsehood)) :rule trans :premises (t3.t2.t127 t3.t2.t12 t3.t2.t38 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t187 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.implies (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood) tptp.falsehood))) :rule cong :premises (t3.t2.t185 t3.t2.t186))
% 2.33/2.57 (step t3.t2.t188 (cl (= (tptp.implies (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) tptp.falsehood) tptp.falsehood) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule symm :premises (t3.t2.t187))
% 2.33/2.57 (step t3.t2.t189 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t14))
% 2.33/2.57 (step t3.t2.t190 (cl (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.t60 t3.t2.t181 t3.t2.t189))
% 2.33/2.57 (step t3.t2.t191 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t190))
% 2.33/2.57 (step t3.t2.t192 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.t11 t3.t2.a70 t3.t2.a53))
% 2.33/2.57 (step t3.t2.t193 (cl (= (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t191 t3.t2.t192))
% 2.33/2.57 (step t3.t2.t194 (cl (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) tptp.truth)) :rule trans :premises (t3.t2.t190 t3.t2.t37))
% 2.33/2.57 (step t3.t2.t195 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule symm :premises (t3.t2.a53))
% 2.33/2.57 (step t3.t2.t196 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) tptp.falsehood)) :rule trans :premises (t3.t2.t195 t3.t2.t127 t3.t2.t12 t3.t2.t38 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t197 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (tptp.and tptp.truth tptp.falsehood))) :rule cong :premises (t3.t2.t194 t3.t2.t196))
% 2.33/2.57 (step t3.t2.t198 (cl (= (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t193 t3.t2.t197 t3.t2.t41))
% 2.33/2.57 (step t3.t2.t199 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t198))
% 2.33/2.57 (step t3.t2.t200 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.not tptp.falsehood))) :rule trans :premises (t3.t2.t199 t3.t2.t56))
% 2.33/2.57 (step t3.t2.t201 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t182))
% 2.33/2.57 (step t3.t2.t202 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t200 t3.t2.t95 t3.t2.t77 t3.t2.t58 t3.t2.t59 t3.t2.t201))
% 2.33/2.57 (step t3.t2.t203 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule cong :premises (t3.t2.t38 t3.t2.t37))
% 2.33/2.57 (step t3.t2.t204 (cl (= (tptp.implies (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule cong :premises (t3.t2.t202 t3.t2.t203))
% 2.33/2.57 (step t3.t2.t205 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.implies (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t204))
% 2.33/2.57 (step t3.t2.t206 (cl (= (tptp.not tptp.falsehood) (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))))) :rule symm :premises (t3.t2.t200))
% 2.33/2.57 (step t3.t2.t207 (cl (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t203))
% 2.33/2.57 (step t3.t2.t208 (cl (= tptp.falsehood (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.a47 t3.t2.t110 t3.t2.t11 t3.t2.a70 t3.t2.t207))
% 2.33/2.57 (step t3.t2.t209 (cl (= (tptp.implies (tptp.not tptp.falsehood) tptp.falsehood) (tptp.implies (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))))) :rule cong :premises (t3.t2.t206 t3.t2.t208))
% 2.33/2.57 (step t3.t2.t210 (cl (= (tptp.implies (tptp.not (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (tptp.implies (tptp.not tptp.falsehood) tptp.falsehood))) :rule symm :premises (t3.t2.t209))
% 2.33/2.57 (step t3.t2.t211 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) tptp.falsehood))) :rule cong :premises (t3.t2.t142 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t212 (cl (= (tptp.implies (tptp.not tptp.falsehood) tptp.falsehood) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t211))
% 2.33/2.57 (step t3.t2.t213 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t10 t3.t2.t65))
% 2.33/2.57 (step t3.t2.t214 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t213))
% 2.33/2.57 (step t3.t2.t215 (cl (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t127 t3.t2.t39 t3.t2.a47))
% 2.33/2.57 (step t3.t2.t216 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t12 t3.t2.t38))
% 2.33/2.57 (step t3.t2.t217 (cl (= (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.or (tptp.not tptp.truth) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t215 t3.t2.t216))
% 2.33/2.57 (step t3.t2.t218 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t217))
% 2.33/2.57 (step t3.t2.t219 (cl (= (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule symm :premises (t3.t2.a12))
% 2.33/2.57 (step t3.t2.t220 (cl (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.xor tptp.truth tptp.truth))) :rule symm :premises (t3.t2.a20))
% 2.33/2.57 (step t3.t2.t221 (cl (= (tptp.xor (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))) (tptp.xor tptp.truth tptp.truth))) :rule cong :premises (t3.t2.t37 t3.t2.t71))
% 2.33/2.57 (step t3.t2.t222 (cl (= (tptp.xor tptp.truth tptp.truth) (tptp.xor (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t221))
% 2.33/2.57 (step t3.t2.t223 (cl (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.xor (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t58 t3.t2.t57))
% 2.33/2.57 (step t3.t2.t224 (cl (= (tptp.xor (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))) (tptp.xor tptp.truth (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t223))
% 2.33/2.57 (step t3.t2.t225 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) :rule cong :premises (t3.t2.t142 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t226 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and tptp.falsehood (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t225 t3.t2.t123))
% 2.33/2.57 (step t3.t2.t227 (cl (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.a47 t3.t2.t142))
% 2.33/2.57 (step t3.t2.t228 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t226 t3.t2.t227))
% 2.33/2.57 (step t3.t2.t229 (cl (= (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) :rule symm :premises (t3.t2.a5))
% 2.33/2.57 (step t3.t2.t230 (cl (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t229))
% 2.33/2.57 (step t3.t2.t231 (cl (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t228 t3.t2.t230))
% 2.33/2.57 (step t3.t2.t232 (cl (= (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) :rule symm :premises (t3.t2.t231))
% 2.33/2.57 (step t3.t2.t233 (cl (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)) (tptp.xor (tptp.not tptp.falsehood) tptp.truth))) :rule symm :premises (t3.t2.a49))
% 2.33/2.57 (step t3.t2.t234 (cl (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.xor (tptp.not tptp.falsehood) tptp.truth))) :rule cong :premises (t3.t2.t142 t3.t2.t72))
% 2.33/2.57 (step t3.t2.t235 (cl (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t234))
% 2.33/2.57 (step t3.t2.t236 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a31))
% 2.33/2.57 (step t3.t2.t237 (cl (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a27))
% 2.33/2.57 (step t3.t2.t238 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t236 t3.t2.t237))
% 2.33/2.57 (step t3.t2.t239 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t236 t3.t2.t238))
% 2.33/2.57 (step t3.t2.t240 (cl (= (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t239))
% 2.33/2.57 (step t3.t2.t241 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t12 t3.t2.t38 t3.t2.t10 t3.t2.a45 t3.t2.t180 t3.t2.t188 t3.t2.t205 t3.t2.t210 t3.t2.t212 t3.t2.a9 t3.t2.t214 t3.t2.t218 t3.t2.t219 t3.t2.t220 t3.t2.t222 t3.t2.t224 t3.t2.a14 t3.t2.a18 t3.t2.t232 t3.t2.t233 t3.t2.t235 t3.t2.a44 t3.t2.a52 t3.t2.t240))
% 2.33/2.57 (step t3.t2.t242 (cl (= (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t241))
% 2.33/2.57 (step t3.t2.t243 (cl (= (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a52))
% 2.33/2.57 (step t3.t2.t244 (cl (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a44))
% 2.33/2.57 (step t3.t2.t245 (cl (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) :rule symm :premises (t3.t2.t233))
% 2.33/2.57 (step t3.t2.t246 (cl (= (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a18))
% 2.33/2.57 (step t3.t2.t247 (cl (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.xor tptp.truth (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a14))
% 2.33/2.57 (step t3.t2.t248 (cl (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule symm :premises (t3.t2.t220))
% 2.33/2.57 (step t3.t2.t249 (cl (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t219))
% 2.33/2.57 (step t3.t2.t250 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.a70 t3.t2.a53))
% 2.33/2.57 (step t3.t2.t251 (cl (= (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.a53 t3.t2.t250))
% 2.33/2.57 (step t3.t2.t252 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t239 t3.t2.t243 t3.t2.t244 t3.t2.t234 t3.t2.t245 t3.t2.t231 t3.t2.t246 t3.t2.t247 t3.t2.t223 t3.t2.t221 t3.t2.t248 t3.t2.t249 t3.t2.t251))
% 2.33/2.57 (step t3.t2.t253 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))))) :rule cong :premises (t3.t2.t252))
% 2.33/2.57 (step t3.t2.t254 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.a57))
% 2.33/2.57 (step t3.t2.t255 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) tptp.truth))) :rule cong :premises (t3.t2.t190 t3.t2.t194))
% 2.33/2.57 (step t3.t2.t256 (cl (= (tptp.and (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))) tptp.truth) (tptp.and tptp.truth tptp.truth))) :rule cong :premises (t3.t2.t37 t3.t2.t2))
% 2.33/2.57 (step t3.t2.t257 (cl (= (tptp.and tptp.truth tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t2 t3.t2.t75))
% 2.33/2.57 (step t3.t2.t258 (cl (= (tptp.and tptp.truth (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.truth))) :rule symm :premises (t3.t2.a3))
% 2.33/2.57 (step t3.t2.t259 (cl (= tptp.truth (tptp.and (tptp.not tptp.falsehood) tptp.truth))) :rule trans :premises (t3.t2.a22 t3.t2.t173 t3.t2.t16 t3.t2.t57 t3.t2.t242 t3.t2.t253 t3.t2.t254 t3.t2.t255 t3.t2.t256 t3.t2.t257 t3.t2.t258))
% 2.33/2.57 (step t3.t2.t260 (cl (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.truth)) :rule symm :premises (t3.t2.t259))
% 2.33/2.57 (step t3.t2.t261 (cl (= tptp.truth (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t71))
% 2.33/2.57 (step t3.t2.t262 (cl (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.not tptp.falsehood))) :rule trans :premises (t3.t2.t260 t3.t2.t261 t3.t2.t56))
% 2.33/2.57 (step t3.t2.t263 (cl (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t262 t3.t2.t166))
% 2.33/2.57 (step t3.t2.t264 (cl (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t163))
% 2.33/2.57 (step t3.t2.t265 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t52))
% 2.33/2.57 (step t3.t2.t266 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t265))
% 2.33/2.57 (step t3.t2.t267 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule trans :premises (t3.t2.t55 t3.t2.t74 t3.t2.t171 t3.t2.t172 t3.t2.t263 t3.t2.t167 t3.t2.t264 t3.t2.t161 t3.t2.t147 t3.t2.t266))
% 2.33/2.57 (step t3.t2.t268 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t54 t3.t2.t267))
% 2.33/2.57 (step t3.t2.t269 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.a30))
% 2.33/2.57 (step t3.t2.t270 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t269))
% 2.33/2.57 (step t3.t2.t271 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t265 t3.t2.t265))
% 2.33/2.57 (step t3.t2.t272 (cl (= (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a120))
% 2.33/2.57 (step t3.t2.t273 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t272))
% 2.33/2.57 (step t3.t2.t274 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a108))
% 2.33/2.57 (step t3.t2.t275 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t274))
% 2.33/2.57 (step t3.t2.t276 (cl (= (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t275 t3.t2.t75))
% 2.33/2.57 (step t3.t2.t277 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a43))
% 2.33/2.57 (step t3.t2.t278 (cl (= (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) tptp.truth)) :rule trans :premises (t3.t2.t276 t3.t2.t277 t3.t2.t102 t3.t2.t106 t3.t2.t107))
% 2.33/2.57 (step t3.t2.t279 (cl (= tptp.truth (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth))) :rule symm :premises (t3.t2.t278))
% 2.33/2.57 (step t3.t2.t280 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule refl)
% 2.33/2.57 (step t3.t2.t281 (cl (= (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t279 t3.t2.t280))
% 2.33/2.57 (step t3.t2.t282 (cl (= (tptp.not (tptp.not tptp.truth)) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth))) :rule trans :premises (t3.t2.t77 t3.t2.t279))
% 2.33/2.57 (step t3.t2.t283 (cl (= (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t282 t3.t2.t280))
% 2.33/2.57 (step t3.t2.t284 (cl (= (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t283))
% 2.33/2.57 (step t3.t2.t285 (cl (= (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.a37))
% 2.33/2.57 (step t3.t2.t286 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t266 t3.t2.t273 t3.t2.t281 t3.t2.t284 t3.t2.t285))
% 2.33/2.57 (step t3.t2.t287 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t286 t3.t2.t286))
% 2.33/2.57 (step t3.t2.t288 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t285))
% 2.33/2.57 (step t3.t2.t289 (cl (= (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.falsehood))) :rule trans :premises (t3.t2.t278 t3.t2.t75))
% 2.33/2.57 (step t3.t2.t290 (cl (= (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t289 t3.t2.t265))
% 2.33/2.57 (step t3.t2.t291 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t288 t3.t2.t283 t3.t2.t290))
% 2.33/2.57 (step t3.t2.t292 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a9))
% 2.33/2.57 (step t3.t2.t293 (cl (= (tptp.implies tptp.truth tptp.falsehood) tptp.falsehood)) :rule symm :premises (t3.t2.a45))
% 2.33/2.57 (step t3.t2.t294 (cl (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t249 t3.t2.t217 t3.t2.t213 t3.t2.t292 t3.t2.t211 t3.t2.t209 t3.t2.t204 t3.t2.t187 t3.t2.t179 t3.t2.t293 t3.t2.a47 t3.t2.t110 t3.t2.t11))
% 2.33/2.57 (step t3.t2.t295 (cl (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t294 t3.t2.t39 t3.t2.a47))
% 2.33/2.57 (step t3.t2.t296 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t280 t3.t2.t295))
% 2.33/2.57 (step t3.t2.t297 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) :rule symm :premises (t3.t2.t296))
% 2.33/2.57 (step t3.t2.t298 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule symm :premises (t3.t2.a111))
% 2.33/2.57 (step t3.t2.t299 (cl (= (tptp.not tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t216))
% 2.33/2.57 (step t3.t2.t300 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t280 t3.t2.t299))
% 2.33/2.57 (step t3.t2.t301 (cl (= (tptp.not tptp.truth) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule symm :premises (t3.t2.t215))
% 2.33/2.57 (step t3.t2.t302 (cl (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule cong :premises (t3.t2.t300 t3.t2.t301))
% 2.33/2.57 (step t3.t2.t303 (cl (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t302))
% 2.33/2.57 (step t3.t2.t304 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t5))
% 2.33/2.57 (step t3.t2.t305 (cl (= (tptp.and tptp.falsehood tptp.x) (tptp.and (tptp.not tptp.truth) tptp.x))) :rule symm :premises (t3.t2.t47))
% 2.33/2.57 (step t3.t2.t306 (cl (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) :rule symm :premises (t3.t2.t9))
% 2.33/2.57 (step t3.t2.t307 (cl (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth))) :rule symm :premises (t3.t2.a82))
% 2.33/2.57 (step t3.t2.t308 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t138))
% 2.33/2.57 (step t3.t2.t309 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.t304 t3.t2.a75 t3.t2.t305 t3.t2.t45 t3.t2.t306 t3.t2.t7 t3.t2.t307 t3.t2.t308))
% 2.33/2.57 (step t3.t2.t310 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t309 t3.t2.t65))
% 2.33/2.57 (step t3.t2.t311 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t310))
% 2.33/2.57 (step t3.t2.t312 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) :rule cong :premises (t3.t2.t52 t3.t2.t10))
% 2.33/2.57 (step t3.t2.t313 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) :rule trans :premises (t3.t2.a92 t3.t2.t297 t3.t2.t298 t3.t2.t303 t3.t2.a80 t3.t2.t311 t3.t2.t312))
% 2.33/2.57 (step t3.t2.t314 (cl (= (tptp.implies (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)))) :rule cong :premises (t3.t2.t291 t3.t2.t313))
% 2.33/2.57 (step t3.t2.t315 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)) tptp.truth)) :rule symm :premises (t3.t2.a87))
% 2.33/2.57 (step t3.t2.t316 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) tptp.truth)) :rule trans :premises (t3.t2.t268 t3.t2.t270 t3.t2.t271 t3.t2.t287 t3.t2.t314 t3.t2.t315))
% 2.33/2.57 (step t3.t2.t317 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (tptp.not tptp.truth))) :rule cong :premises (t3.t2.t316))
% 2.33/2.57 (step t3.t2.t318 (cl (= (tptp.not tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule symm :premises (t3.t2.t317))
% 2.33/2.57 (step t3.t2.t319 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule symm :premises (t3.t2.t268))
% 2.33/2.57 (step t3.t2.t320 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule cong :premises (t3.t2.t319))
% 2.33/2.57 (step t3.t2.t321 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.t320))
% 2.33/2.57 (step t3.t2.t322 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a121))
% 2.33/2.57 (step t3.t2.t323 (cl (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t6 t3.t2.t166))
% 2.33/2.57 (step t3.t2.t324 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t323))
% 2.33/2.57 (step t3.t2.t325 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood tptp.x))) :rule symm :premises (t3.t2.t6))
% 2.33/2.57 (step t3.t2.t326 (cl (= (tptp.and tptp.x tptp.falsehood) (tptp.and tptp.falsehood tptp.x))) :rule trans :premises (t3.t2.t48 t3.t2.t325))
% 2.33/2.57 (step t3.t2.t327 (cl (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t326 t3.t2.t166))
% 2.33/2.57 (step t3.t2.t328 (cl (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t327))
% 2.33/2.57 (step t3.t2.t329 (cl (= (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood))) :rule symm :premises (t3.t2.a71))
% 2.33/2.57 (step t3.t2.t330 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t329))
% 2.33/2.57 (step t3.t2.t331 (cl (= (tptp.and tptp.x (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t44 t3.t2.t330))
% 2.33/2.57 (step t3.t2.t332 (cl (= (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.x (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)))) :rule symm :premises (t3.t2.t331))
% 2.33/2.57 (step t3.t2.t333 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood))) :rule symm :premises (t3.t2.a127))
% 2.33/2.57 (step t3.t2.t334 (cl (= (tptp.and tptp.x (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (tptp.and tptp.x (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)))) :rule cong :premises (t3.t2.t44 t3.t2.t333))
% 2.33/2.57 (step t3.t2.t335 (cl (= (tptp.and tptp.x (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.and tptp.x (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t334))
% 2.33/2.57 (step t3.t2.t336 (cl (= (tptp.and tptp.truth (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t75 t3.t2.t78))
% 2.33/2.57 (step t3.t2.t337 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.truth (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t336))
% 2.33/2.57 (step t3.t2.t338 (cl (= (tptp.and tptp.truth (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.and tptp.truth (tptp.not (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t2 t3.t2.t81))
% 2.33/2.57 (step t3.t2.t339 (cl (= (tptp.and tptp.truth (tptp.not (tptp.not tptp.x))) (tptp.and tptp.truth (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t338))
% 2.33/2.57 (step t3.t2.t340 (cl (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.and tptp.truth tptp.x))) :rule cong :premises (t3.t2.t72 t3.t2.t44))
% 2.33/2.57 (step t3.t2.t341 (cl (= (tptp.and tptp.truth tptp.x) (tptp.and (tptp.not tptp.falsehood) tptp.x))) :rule symm :premises (t3.t2.t340))
% 2.33/2.57 (step t3.t2.t342 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t10 t3.t2.t85))
% 2.33/2.57 (step t3.t2.t343 (cl (= (tptp.not (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))) (tptp.not (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t56))
% 2.33/2.57 (step t3.t2.t344 (cl (= (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t343))
% 2.33/2.57 (step t3.t2.t345 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t12 t3.t2.t38 t3.t2.t151 t3.t2.t64 t3.t2.t344))
% 2.33/2.57 (step t3.t2.t346 (cl (= tptp.falsehood (tptp.not (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t40 t3.t2.t345 t3.t2.t343))
% 2.33/2.57 (step t3.t2.t347 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t346 t3.t2.t85))
% 2.33/2.57 (step t3.t2.t348 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) :rule trans :premises (t3.t2.t342 t3.t2.t347))
% 2.33/2.57 (step t3.t2.t349 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t348))
% 2.33/2.57 (step t3.t2.t350 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t349))
% 2.33/2.57 (step t3.t2.t351 (cl (= (tptp.implies tptp.truth (tptp.not tptp.x)) (tptp.not tptp.x))) :rule symm :premises (t3.t2.a91))
% 2.33/2.57 (step t3.t2.t352 (cl (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t351))
% 2.33/2.57 (step t3.t2.t353 (cl (= (tptp.implies tptp.truth (tptp.not tptp.x)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t75 t3.t2.t85))
% 2.33/2.57 (step t3.t2.t354 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a7))
% 2.33/2.57 (step t3.t2.t355 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t354))
% 2.33/2.57 (step t3.t2.t356 (cl (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t342))
% 2.33/2.57 (step t3.t2.t357 (cl (= (tptp.not tptp.x) (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x)))) :rule trans :premises (t3.t2.t352 t3.t2.t353 t3.t2.t355 t3.t2.t356))
% 2.33/2.57 (step t3.t2.t358 (cl (= (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t357))
% 2.33/2.57 (step t3.t2.t359 (cl (= (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t358))
% 2.33/2.57 (step t3.t2.t360 (cl (= (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t79))
% 2.33/2.57 (step t3.t2.t361 (cl (= (tptp.and tptp.truth tptp.x) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t341 t3.t2.a54 t3.t2.t350 t3.t2.t359 t3.t2.t105 t3.t2.t360 t3.t2.t97 t3.t2.t98))
% 2.33/2.57 (step t3.t2.t362 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)) (tptp.and tptp.truth (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t72 t3.t2.t361))
% 2.33/2.57 (step t3.t2.t363 (cl (= (tptp.and tptp.truth (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) :rule symm :premises (t3.t2.t362))
% 2.33/2.57 (step t3.t2.t364 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)) (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x))) :rule symm :premises (t3.t2.a104))
% 2.33/2.57 (step t3.t2.t365 (cl (= (tptp.and tptp.truth tptp.x) (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x))) :rule cong :premises (t3.t2.t259 t3.t2.t44))
% 2.33/2.57 (step t3.t2.t366 (cl (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and tptp.truth tptp.x))) :rule symm :premises (t3.t2.t365))
% 2.33/2.57 (step t3.t2.t367 (cl (= (tptp.not (tptp.not tptp.falsehood)) tptp.falsehood)) :rule symm :premises (t3.t2.t346))
% 2.33/2.57 (step t3.t2.t368 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) tptp.falsehood))) :rule cong :premises (t3.t2.t85 t3.t2.t367))
% 2.33/2.57 (step t3.t2.t369 (cl (= (tptp.or (tptp.not tptp.x) tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t368))
% 2.33/2.57 (step t3.t2.t370 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a106))
% 2.33/2.57 (step t3.t2.t371 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t78 t3.t2.t153))
% 2.33/2.57 (step t3.t2.t372 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t83))
% 2.33/2.57 (step t3.t2.t373 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t76 t3.t2.t117 t3.t2.t118 t3.t2.t120 t3.t2.t133 t3.t2.t135 t3.t2.t127 t3.t2.t12 t3.t2.t38))
% 2.33/2.57 (step t3.t2.t374 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t372 t3.t2.t373))
% 2.33/2.57 (step t3.t2.t375 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule symm :premises (t3.t2.t374))
% 2.33/2.57 (step t3.t2.t376 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule trans :premises (t3.t2.t104 t3.t2.t375))
% 2.33/2.57 (step t3.t2.t377 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))) (tptp.and (tptp.not tptp.falsehood) tptp.x))) :rule symm :premises (t3.t2.a54))
% 2.33/2.57 (step t3.t2.t378 (cl (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) :rule symm :premises (t3.t2.t364))
% 2.33/2.57 (step t3.t2.t379 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t374 t3.t2.t103 t3.t2.a21 t3.t2.a103 t3.t2.t79 t3.t2.t80 t3.t2.t358 t3.t2.t349 t3.t2.t377 t3.t2.t340 t3.t2.t365 t3.t2.t378 t3.t2.t362 t3.t2.t338 t3.t2.t336))
% 2.33/2.57 (step t3.t2.t380 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a107))
% 2.33/2.57 (step t3.t2.t381 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.t380))
% 2.33/2.57 (step t3.t2.t382 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.a105))
% 2.33/2.57 (step t3.t2.t383 (cl (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t382))
% 2.33/2.57 (step t3.t2.t384 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not (tptp.not tptp.x))))) :rule refl)
% 2.33/2.57 (step t3.t2.t385 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t154 t3.t2.t384))
% 2.33/2.57 (step t3.t2.t386 (cl (= (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t261 t3.t2.t384))
% 2.33/2.57 (step t3.t2.t387 (cl (= (tptp.implies (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t386))
% 2.33/2.57 (step t3.t2.t388 (cl (= (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a122))
% 2.33/2.57 (step t3.t2.t389 (cl (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) tptp.truth))) :rule trans :premises (t3.t2.t383 t3.t2.t385 t3.t2.t387 t3.t2.t388 t3.t2.t83 t3.t2.t84))
% 2.33/2.57 (step t3.t2.t390 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule cong :premises (t3.t2.t389))
% 2.33/2.57 (step t3.t2.t391 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule cong :premises (t3.t2.t84))
% 2.33/2.57 (step t3.t2.t392 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t391))
% 2.33/2.57 (step t3.t2.t393 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t381 t3.t2.t390 t3.t2.t392))
% 2.33/2.57 (step t3.t2.t394 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not tptp.x) tptp.truth))) :rule trans :premises (t3.t2.t83 t3.t2.t84))
% 2.33/2.57 (step t3.t2.t395 (cl (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t394))
% 2.33/2.57 (step t3.t2.t396 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t395))
% 2.33/2.57 (step t3.t2.t397 (cl (= (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule trans :premises (t3.t2.t82 t3.t2.t376 t3.t2.t379 t3.t2.t393 t3.t2.t391 t3.t2.t396))
% 2.33/2.57 (step t3.t2.t398 (cl (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a17))
% 2.33/2.57 (step t3.t2.t399 (cl (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t398))
% 2.33/2.57 (step t3.t2.t400 (cl (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t82 t3.t2.t85))
% 2.33/2.57 (step t3.t2.t401 (cl (= (tptp.and tptp.truth tptp.x) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x))) :rule cong :premises (t3.t2.t114 t3.t2.t44))
% 2.33/2.57 (step t3.t2.t402 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x))) :rule trans :premises (t3.t2.a21 t3.t2.a103 t3.t2.t79 t3.t2.t80 t3.t2.t358 t3.t2.t349 t3.t2.t377 t3.t2.t340 t3.t2.t401))
% 2.33/2.57 (step t3.t2.t403 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x)) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t402 t3.t2.t85))
% 2.33/2.57 (step t3.t2.t404 (cl (= (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a110))
% 2.33/2.57 (step t3.t2.t405 (cl (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t126))
% 2.33/2.57 (step t3.t2.t406 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth)))) (tptp.and tptp.falsehood (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t125))
% 2.33/2.57 (step t3.t2.t407 (cl (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and tptp.falsehood (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t87 t3.t2.t89 t3.t2.t109 t3.t2.t110 t3.t2.t11 t3.t2.a70 t3.t2.t405 t3.t2.t406))
% 2.33/2.57 (step t3.t2.t408 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.falsehood (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t119 t3.t2.t407))
% 2.33/2.57 (step t3.t2.t409 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t113 t3.t2.t58 t3.t2.t191))
% 2.33/2.57 (step t3.t2.t410 (cl (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.t125 t3.t2.t126 t3.t2.a53))
% 2.33/2.57 (step t3.t2.t411 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.falsehood (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t409 t3.t2.t410))
% 2.33/2.57 (step t3.t2.t412 (cl (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t399 t3.t2.t400 t3.t2.t403 t3.t2.t404 t3.t2.t408 t3.t2.t411 t3.t2.t197 t3.t2.t41 t3.t2.t12 t3.t2.t38))
% 2.33/2.57 (step t3.t2.t413 (cl (= (tptp.or (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not tptp.truth) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t295 t3.t2.t412))
% 2.33/2.57 (step t3.t2.t414 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not tptp.truth)) (tptp.or (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t413))
% 2.33/2.57 (step t3.t2.t415 (cl (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x))) :rule symm :premises (t3.t2.a2))
% 2.33/2.57 (step t3.t2.t416 (cl (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t415))
% 2.33/2.57 (step t3.t2.t417 (cl (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t416 t3.t2.t117 t3.t2.t118 t3.t2.t120 t3.t2.t133 t3.t2.t135 t3.t2.t127))
% 2.33/2.57 (step t3.t2.t418 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule symm :premises (t3.t2.t294))
% 2.33/2.57 (step t3.t2.t419 (cl (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule trans :premises (t3.t2.t415 t3.t2.t417 t3.t2.t418))
% 2.33/2.57 (step t3.t2.t420 (cl (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule refl)
% 2.33/2.57 (step t3.t2.t421 (cl (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t419 t3.t2.t420))
% 2.33/2.57 (step t3.t2.t422 (cl (= (tptp.or (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t421))
% 2.33/2.57 (step t3.t2.t423 (cl (= (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x)) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule cong :premises (t3.t2.t398 t3.t2.t416))
% 2.33/2.57 (step t3.t2.t424 (cl (= (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x)))) :rule symm :premises (t3.t2.t423))
% 2.33/2.57 (step t3.t2.t425 (cl (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) :rule refl)
% 2.33/2.57 (step t3.t2.t426 (cl (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t135))
% 2.33/2.57 (step t3.t2.t427 (cl (= (tptp.and (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t133))
% 2.33/2.57 (step t3.t2.t428 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t120))
% 2.33/2.57 (step t3.t2.t429 (cl (= (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t117))
% 2.33/2.57 (step t3.t2.t430 (cl (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x))) :rule trans :premises (t3.t2.t399 t3.t2.t400 t3.t2.t403 t3.t2.t404 t3.t2.t408 t3.t2.t411 t3.t2.t197 t3.t2.t41 t3.t2.a70 t3.t2.t426 t3.t2.t427 t3.t2.t428 t3.t2.a19 t3.t2.t429 t3.t2.t415))
% 2.33/2.57 (step t3.t2.t431 (cl (= (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x)))) :rule cong :premises (t3.t2.t425 t3.t2.t430))
% 2.33/2.57 (step t3.t2.t432 (cl (= (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x)) (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t431))
% 2.33/2.57 (step t3.t2.t433 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a69))
% 2.33/2.57 (step t3.t2.t434 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t433 t3.t2.t398))
% 2.33/2.57 (step t3.t2.t435 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t433 t3.t2.t434))
% 2.33/2.57 (step t3.t2.t436 (cl (= (tptp.or (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.t435))
% 2.33/2.57 (step t3.t2.t437 (cl (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))))) :rule trans :premises (t3.t2.t12 t3.t2.t38 t3.t2.t10 t3.t2.a45 t3.t2.t180 t3.t2.t188 t3.t2.t205 t3.t2.t210 t3.t2.t212 t3.t2.a9 t3.t2.t214 t3.t2.t414 t3.t2.t422 t3.t2.a81 t3.t2.t424 t3.t2.t432 t3.t2.t436))
% 2.33/2.57 (step t3.t2.t438 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))))) :rule cong :premises (t3.t2.t397 t3.t2.t437))
% 2.33/2.57 (step t3.t2.t439 (cl (= (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule refl)
% 2.33/2.57 (step t3.t2.t440 (cl (= (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.a81))
% 2.33/2.57 (step t3.t2.t441 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (tptp.not (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t435 t3.t2.t431 t3.t2.t423 t3.t2.t440 t3.t2.t421 t3.t2.t413 t3.t2.t213 t3.t2.t292 t3.t2.t211 t3.t2.t209 t3.t2.t204 t3.t2.t187 t3.t2.t179 t3.t2.t293 t3.t2.a47 t3.t2.t151 t3.t2.t64))
% 2.33/2.57 (step t3.t2.t442 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t439 t3.t2.t441))
% 2.33/2.57 (step t3.t2.t443 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a48))
% 2.33/2.57 (step t3.t2.t444 (cl (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a78))
% 2.33/2.57 (step t3.t2.t445 (cl (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t444))
% 2.33/2.57 (step t3.t2.t446 (cl (= (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t352 t3.t2.t353 t3.t2.t355 t3.t2.a65 t3.t2.t369 t3.t2.t370 t3.t2.t371 t3.t2.t438 t3.t2.t442 t3.t2.t443 t3.t2.t445 t3.t2.t383 t3.t2.t385 t3.t2.t387 t3.t2.t388))
% 2.33/2.57 (step t3.t2.t447 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.x))) :rule symm :premises (t3.t2.t446))
% 2.33/2.57 (step t3.t2.t448 (cl (= (tptp.not tptp.truth) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule symm :premises (t3.t2.t373))
% 2.33/2.57 (step t3.t2.t449 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.x) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule cong :premises (t3.t2.t447 t3.t2.t448))
% 2.33/2.57 (step t3.t2.t450 (cl (= (tptp.implies (tptp.not tptp.x) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.implies (tptp.not tptp.x) tptp.falsehood))) :rule cong :premises (t3.t2.t85 t3.t2.t137))
% 2.33/2.57 (step t3.t2.t451 (cl (= (tptp.or tptp.x tptp.falsehood) (tptp.implies (tptp.not tptp.x) tptp.falsehood))) :rule symm :premises (t3.t2.a1))
% 2.33/2.57 (step t3.t2.t452 (cl (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood))) :rule symm :premises (t3.t2.t451))
% 2.33/2.57 (step t3.t2.t453 (cl (= (tptp.or tptp.falsehood tptp.x) (tptp.or tptp.x tptp.falsehood))) :rule symm :premises (t3.t2.a124))
% 2.33/2.57 (step t3.t2.t454 (cl (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x))) :rule symm :premises (t3.t2.t453))
% 2.33/2.57 (step t3.t2.t455 (cl (= (tptp.implies (tptp.not tptp.falsehood) tptp.x) (tptp.or tptp.falsehood tptp.x))) :rule symm :premises (t3.t2.a118))
% 2.33/2.57 (step t3.t2.t456 (cl (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x))) :rule symm :premises (t3.t2.t455))
% 2.33/2.57 (step t3.t2.t457 (cl (= (tptp.implies (tptp.not tptp.falsehood) tptp.x) (tptp.implies tptp.truth tptp.x))) :rule cong :premises (t3.t2.t72 t3.t2.t44))
% 2.33/2.57 (step t3.t2.t458 (cl (= (tptp.implies tptp.truth tptp.x) tptp.x)) :rule symm :premises (t3.t2.a32))
% 2.33/2.58 (step t3.t2.t459 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) tptp.x)) :rule trans :premises (t3.t2.t337 t3.t2.t339 t3.t2.t363 t3.t2.t364 t3.t2.t366 t3.t2.t341 t3.t2.a54 t3.t2.t350 t3.t2.t359 t3.t2.t105 t3.t2.t360 t3.t2.t97 t3.t2.t98 t3.t2.t104 t3.t2.t449 t3.t2.t450 t3.t2.t452 t3.t2.t454 t3.t2.t456 t3.t2.t457 t3.t2.t458))
% 2.33/2.58 (step t3.t2.t460 (cl (= tptp.x (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t459))
% 2.33/2.58 (step t3.t2.t461 (cl (= (tptp.not (tptp.not tptp.x)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t358 t3.t2.t349 t3.t2.t377 t3.t2.t340 t3.t2.t365 t3.t2.t378 t3.t2.t362 t3.t2.t338 t3.t2.t336))
% 2.33/2.58 (step t3.t2.t462 (cl (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t461))
% 2.33/2.58 (step t3.t2.t463 (cl (= tptp.x (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t460 t3.t2.t462 t3.t2.t82))
% 2.33/2.58 (step t3.t2.t464 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood))) :rule cong :premises (t3.t2.t166 t3.t2.t39))
% 2.33/2.58 (step t3.t2.t465 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t464))
% 2.33/2.58 (step t3.t2.t466 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a93))
% 2.33/2.58 (step t3.t2.t467 (cl (= (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t144))
% 2.33/2.58 (step t3.t2.t468 (cl (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t143))
% 2.33/2.58 (step t3.t2.t469 (cl (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule refl)
% 2.33/2.58 (step t3.t2.t470 (cl (= (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t346 t3.t2.t469))
% 2.33/2.58 (step t3.t2.t471 (cl (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a61))
% 2.33/2.58 (step t3.t2.t472 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t76 t3.t2.t117 t3.t2.t118 t3.t2.t120 t3.t2.t133 t3.t2.t135 t3.t2.t127 t3.t2.t12 t3.t2.t38 t3.t2.t151 t3.t2.t64))
% 2.33/2.58 (step t3.t2.t473 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t139 t3.t2.t472))
% 2.33/2.58 (step t3.t2.t474 (cl (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule symm :premises (t3.t2.t473))
% 2.33/2.58 (step t3.t2.t475 (cl (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule trans :premises (t3.t2.a55 t3.t2.t467 t3.t2.t468 t3.t2.a46 t3.t2.t470 t3.t2.t471 t3.t2.t474))
% 2.33/2.58 (step t3.t2.t476 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))))) :rule cong :premises (t3.t2.t475))
% 2.33/2.58 (step t3.t2.t477 (cl (= (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t156))
% 2.33/2.58 (step t3.t2.t478 (cl (= (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))) :rule trans :premises (t3.t2.t149 t3.t2.t152 t3.t2.t477))
% 2.33/2.58 (step t3.t2.t479 (cl (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t53 t3.t2.t478))
% 2.33/2.58 (step t3.t2.t480 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t473 t3.t2.t479))
% 2.33/2.58 (step t3.t2.t481 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t480))
% 2.33/2.58 (step t3.t2.t482 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a94))
% 2.33/2.58 (step t3.t2.t483 (cl (= (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) :rule symm :premises (t3.t2.t165))
% 2.33/2.58 (step t3.t2.t484 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t166 t3.t2.t483))
% 2.33/2.58 (step t3.t2.t485 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth))) :rule cong :premises (t3.t2.t166 t3.t2.t72))
% 2.33/2.58 (step t3.t2.t486 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth))) :rule trans :premises (t3.t2.t476 t3.t2.t481 t3.t2.t482 t3.t2.t484 t3.t2.t485))
% 2.33/2.58 (step t3.t2.t487 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t486 t3.t2.a47))
% 2.33/2.58 (step t3.t2.t488 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood))) :rule symm :premises (t3.t2.t487))
% 2.33/2.58 (step t3.t2.t489 (cl (= (tptp.and tptp.falsehood tptp.x) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t3 t3.t2.t5 t3.t2.t49 t3.t2.t50))
% 2.33/2.58 (step t3.t2.t490 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood tptp.x)) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t73 t3.t2.t489))
% 2.33/2.58 (step t3.t2.t491 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood tptp.x)))) :rule symm :premises (t3.t2.t490))
% 2.33/2.58 (step t3.t2.t492 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood tptp.x)))) :rule cong :premises (t3.t2.t73 t3.t2.t325))
% 2.33/2.58 (step t3.t2.t493 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood tptp.x)) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t492))
% 2.33/2.58 (step t3.t2.t494 (cl (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule trans :premises (t3.t2.a35 t3.t2.t491 t3.t2.t493))
% 2.33/2.58 (step t3.t2.t495 (cl (= (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t494))
% 2.33/2.58 (step t3.t2.t496 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.a35))
% 2.33/2.58 (step t3.t2.t497 (cl (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and tptp.x tptp.falsehood))) :rule symm :premises (t3.t2.t50))
% 2.33/2.58 (step t3.t2.t498 (cl (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t497 t3.t2.t73))
% 2.33/2.58 (step t3.t2.t499 (cl (= (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.a0))
% 2.33/2.58 (step t3.t2.t500 (cl (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t499))
% 2.33/2.58 (step t3.t2.t501 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood))) :rule symm :premises (t3.t2.a96))
% 2.33/2.58 (step t3.t2.t502 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t466))
% 2.33/2.58 (step t3.t2.t503 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t333))
% 2.33/2.58 (step t3.t2.t504 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t501 t3.t2.t487 t3.t2.t502 t3.t2.t464 t3.t2.t503))
% 2.33/2.58 (step t3.t2.t505 (cl (= (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and tptp.x (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t44 t3.t2.t504))
% 2.33/2.58 (step t3.t2.t506 (cl (= (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a68))
% 2.33/2.58 (step t3.t2.t507 (cl (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a98))
% 2.33/2.58 (step t3.t2.t508 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule trans :premises (t3.t2.t492 t3.t2.t490 t3.t2.t496 t3.t2.t498 t3.t2.t500 t3.t2.t505 t3.t2.t334 t3.t2.t331 t3.t2.t506 t3.t2.t327 t3.t2.t323 t3.t2.t507))
% 2.33/2.58 (step t3.t2.t509 (cl (= (tptp.not (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t508))
% 2.33/2.58 (step t3.t2.t510 (cl (= (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t495 t3.t2.t509))
% 2.33/2.58 (step t3.t2.t511 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t178 t3.t2.t510))
% 2.33/2.58 (step t3.t2.t512 (cl (= (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.a34))
% 2.33/2.58 (step t3.t2.t513 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood))) :rule symm :premises (t3.t2.t512))
% 2.33/2.58 (step t3.t2.t514 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule refl)
% 2.33/2.58 (step t3.t2.t515 (cl (= (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule refl)
% 2.33/2.58 (step t3.t2.t516 (cl (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t39 t3.t2.t515))
% 2.33/2.58 (step t3.t2.t517 (cl (= (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t516))
% 2.33/2.58 (step t3.t2.t518 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x)) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) :rule symm :premises (t3.t2.t400))
% 2.33/2.58 (step t3.t2.t519 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t518 t3.t2.t398))
% 2.33/2.58 (step t3.t2.t520 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x))) (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t519))
% 2.33/2.58 (step t3.t2.t521 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t520))
% 2.33/2.58 (step t3.t2.t522 (cl (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t399 t3.t2.t400 t3.t2.t403 t3.t2.t404 t3.t2.t408 t3.t2.t411 t3.t2.t197 t3.t2.t41))
% 2.33/2.58 (step t3.t2.t523 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t522))
% 2.33/2.58 (step t3.t2.t524 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not tptp.x))) tptp.truth)) :rule trans :premises (t3.t2.t520 t3.t2.t523 t3.t2.t56 t3.t2.t17 t3.t2.t69 t3.t2.t70))
% 2.33/2.58 (step t3.t2.t525 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) tptp.truth)) :rule trans :premises (t3.t2.t521 t3.t2.t524))
% 2.33/2.58 (step t3.t2.t526 (cl (= (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x))) :rule symm :premises (t3.t2.a11))
% 2.33/2.58 (step t3.t2.t527 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x))) :rule symm :premises (t3.t2.a126))
% 2.33/2.58 (step t3.t2.t528 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) :rule symm :premises (t3.t2.t527))
% 2.33/2.58 (step t3.t2.t529 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t166 t3.t2.t6))
% 2.33/2.58 (step t3.t2.t530 (cl (= (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.a47 t3.t2.t515))
% 2.33/2.58 (step t3.t2.t531 (cl (= (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))) (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule trans :premises (t3.t2.t526 t3.t2.t528 t3.t2.t529 t3.t2.a98 t3.t2.t324 t3.t2.a50 t3.t2.t530))
% 2.33/2.58 (step t3.t2.t532 (cl (= (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t525 t3.t2.t531))
% 2.33/2.58 (step t3.t2.t533 (cl (= (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t532))
% 2.33/2.58 (step t3.t2.t534 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule refl)
% 2.33/2.58 (step t3.t2.t535 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) :rule symm :premises (t3.t2.t529))
% 2.33/2.58 (step t3.t2.t536 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t535 t3.t2.t527 t3.t2.a11))
% 2.33/2.58 (step t3.t2.t537 (cl (= (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t534 t3.t2.t536))
% 2.33/2.58 (step t3.t2.t538 (cl (= (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t537))
% 2.33/2.58 (step t3.t2.t539 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) :rule symm :premises (t3.t2.a125))
% 2.33/2.58 (step t3.t2.t540 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) :rule symm :premises (t3.t2.t539))
% 2.33/2.58 (step t3.t2.t541 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t166 t3.t2.t48))
% 2.33/2.58 (step t3.t2.t542 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule trans :premises (t3.t2.t540 t3.t2.t541))
% 2.33/2.58 (step t3.t2.t543 (cl (= (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t534 t3.t2.t542))
% 2.33/2.58 (step t3.t2.t544 (cl (= (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) :rule symm :premises (t3.t2.t543))
% 2.33/2.58 (step t3.t2.t545 (cl (= (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)) (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood))) :rule symm :premises (t3.t2.a123))
% 2.33/2.58 (step t3.t2.t546 (cl (= tptp.falsehood (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood))) :rule trans :premises (t3.t2.a47 t3.t2.t318 t3.t2.t321 t3.t2.t322 t3.t2.a98 t3.t2.t324 t3.t2.a50 t3.t2.t517 t3.t2.a40 t3.t2.t533 t3.t2.t538 t3.t2.t544 t3.t2.t545))
% 2.33/2.58 (step t3.t2.t547 (cl (= (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood)))) :rule cong :premises (t3.t2.t514 t3.t2.t546))
% 2.33/2.58 (step t3.t2.t548 (cl (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) :rule symm :premises (t3.t2.t545))
% 2.33/2.58 (step t3.t2.t549 (cl (= (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a40))
% 2.33/2.58 (step t3.t2.t550 (cl (= (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a50))
% 2.33/2.58 (step t3.t2.t551 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) :rule symm :premises (t3.t2.t541))
% 2.33/2.58 (step t3.t2.t552 (cl (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) :rule trans :premises (t3.t2.t548 t3.t2.t543 t3.t2.t537 t3.t2.t532 t3.t2.t549 t3.t2.t516 t3.t2.t550 t3.t2.t323 t3.t2.t507 t3.t2.t551 t3.t2.t539))
% 2.33/2.58 (step t3.t2.t553 (cl (= (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood)) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) :rule cong :premises (t3.t2.t514 t3.t2.t552))
% 2.33/2.58 (step t3.t2.t554 (cl (= (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t514 t3.t2.t542))
% 2.33/2.58 (step t3.t2.t555 (cl (= (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.a63))
% 2.33/2.58 (step t3.t2.t556 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.t322))
% 2.33/2.58 (step t3.t2.t557 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.t309))
% 2.33/2.58 (step t3.t2.t558 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t557 t3.t2.t266))
% 2.33/2.58 (step t3.t2.t559 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t558))
% 2.33/2.58 (step t3.t2.t560 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t559))
% 2.33/2.58 (step t3.t2.t561 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule refl)
% 2.33/2.58 (step t3.t2.t562 (cl (= (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t266))
% 2.33/2.58 (step t3.t2.t563 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t267 t3.t2.t65))
% 2.33/2.58 (step t3.t2.t564 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t563))
% 2.33/2.58 (step t3.t2.t565 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t273 t3.t2.t281 t3.t2.t284 t3.t2.t285 t3.t2.a92 t3.t2.t564))
% 2.33/2.58 (step t3.t2.t566 (cl (= (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t565))
% 2.33/2.58 (step t3.t2.t567 (cl (= (tptp.or (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t266 t3.t2.t373))
% 2.33/2.58 (step t3.t2.t568 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule symm :premises (t3.t2.t567))
% 2.33/2.58 (step t3.t2.t569 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule trans :premises (t3.t2.t563 t3.t2.t568))
% 2.33/2.58 (step t3.t2.t570 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))))) :rule cong :premises (t3.t2.t569))
% 2.33/2.58 (step t3.t2.t571 (cl (= (tptp.not (tptp.or (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t567))
% 2.33/2.58 (step t3.t2.t572 (cl (= (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t562 t3.t2.t566 t3.t2.t570 t3.t2.t571 t3.t2.t138 t3.t2.a82 t3.t2.t8 t3.t2.t9 t3.t2.t46 t3.t2.t47 t3.t2.t3 t3.t2.t5 t3.t2.t49 t3.t2.t50))
% 2.33/2.58 (step t3.t2.t573 (cl (= (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t561 t3.t2.t572))
% 2.33/2.58 (step t3.t2.t574 (cl (= (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t573))
% 2.33/2.58 (step t3.t2.t575 (cl (= (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule symm :premises (t3.t2.a95))
% 2.33/2.58 (step t3.t2.t576 (cl (= (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule refl)
% 2.33/2.58 (step t3.t2.t577 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) :rule cong :premises (t3.t2.t309 t3.t2.t576))
% 2.33/2.58 (step t3.t2.t578 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule cong :premises (t3.t2.t577))
% 2.33/2.58 (step t3.t2.t579 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule symm :premises (t3.t2.t578))
% 2.33/2.58 (step t3.t2.t580 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule trans :premises (t3.t2.t556 t3.t2.t560 t3.t2.a86 t3.t2.t574 t3.t2.t575 t3.t2.t579))
% 2.33/2.58 (step t3.t2.t581 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.a24))
% 2.33/2.58 (step t3.t2.t582 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a83))
% 2.33/2.58 (step t3.t2.t583 (cl (= (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.a38))
% 2.33/2.58 (step t3.t2.t584 (cl (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t583))
% 2.33/2.58 (step t3.t2.t585 (cl (= (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t562))
% 2.33/2.58 (step t3.t2.t586 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t273 t3.t2.t281 t3.t2.t284 t3.t2.t285 t3.t2.a92))
% 2.33/2.58 (step t3.t2.t587 (cl (= (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t585 t3.t2.t586))
% 2.33/2.58 (step t3.t2.t588 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.a13))
% 2.33/2.58 (step t3.t2.t589 (cl (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t588))
% 2.33/2.58 (step t3.t2.t590 (cl (= (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule cong :premises (t3.t2.t576 t3.t2.t557))
% 2.33/2.58 (step t3.t2.t591 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t590))
% 2.33/2.58 (step t3.t2.t592 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a79))
% 2.33/2.58 (step t3.t2.t593 (cl (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule trans :premises (t3.t2.t584 t3.t2.t587 t3.t2.t589 t3.t2.t591 t3.t2.t592))
% 2.33/2.58 (step t3.t2.t594 (cl (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.t593))
% 2.33/2.58 (step t3.t2.t595 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule trans :premises (t3.t2.t580 t3.t2.t581 t3.t2.t582 t3.t2.t594))
% 2.33/2.58 (step t3.t2.t596 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule cong :premises (t3.t2.t580))
% 2.33/2.58 (step t3.t2.t597 (cl (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t582))
% 2.33/2.58 (step t3.t2.t598 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule symm :premises (t3.t2.t581))
% 2.33/2.58 (step t3.t2.t599 (cl (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule trans :premises (t3.t2.t584 t3.t2.t587 t3.t2.t589 t3.t2.t591 t3.t2.t592 t3.t2.t597 t3.t2.t598))
% 2.33/2.58 (step t3.t2.t600 (cl (= (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (tptp.not (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule cong :premises (t3.t2.t599))
% 2.33/2.58 (step t3.t2.t601 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule symm :premises (t3.t2.t600))
% 2.33/2.58 (step t3.t2.t602 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule trans :premises (t3.t2.t596 t3.t2.t601))
% 2.33/2.58 (step t3.t2.t603 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))))) :rule cong :premises (t3.t2.t595 t3.t2.t602))
% 2.33/2.58 (step t3.t2.t604 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.t575))
% 2.33/2.58 (step t3.t2.t605 (cl (= (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule symm :premises (t3.t2.a86))
% 2.33/2.58 (step t3.t2.t606 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t578 t3.t2.t604 t3.t2.t573 t3.t2.t605 t3.t2.t559 t3.t2.t320 t3.t2.t317 t3.t2.t110 t3.t2.t11))
% 2.33/2.58 (step t3.t2.t607 (cl (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t593 t3.t2.t597 t3.t2.t598 t3.t2.t606 t3.t2.t39 t3.t2.a47))
% 2.33/2.58 (step t3.t2.t608 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t606))
% 2.33/2.58 (step t3.t2.t609 (cl (= (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) tptp.truth)) :rule trans :premises (t3.t2.t600 t3.t2.t608 t3.t2.t56 t3.t2.t17 t3.t2.t69 t3.t2.t70))
% 2.33/2.58 (step t3.t2.t610 (cl (= (tptp.and (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule cong :premises (t3.t2.t607 t3.t2.t609))
% 2.33/2.58 (step t3.t2.t611 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) tptp.falsehood)) :rule trans :premises (t3.t2.t511 t3.t2.t513 t3.t2.t547 t3.t2.t553 t3.t2.t554 t3.t2.t555 t3.t2.t603 t3.t2.t610 t3.t2.t127 t3.t2.t12 t3.t2.t38 t3.t2.t10))
% 2.33/2.58 (step t3.t2.t612 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood))) :rule cong :premises (t3.t2.t73 t3.t2.t611))
% 2.33/2.58 (step t3.t2.t613 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule symm :premises (t3.t2.t612))
% 2.33/2.58 (step t3.t2.t614 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.a92))
% 2.33/2.58 (step t3.t2.t615 (cl (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.t286))
% 2.33/2.58 (step t3.t2.t616 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) :rule trans :premises (t3.t2.t614 t3.t2.t615))
% 2.33/2.58 (step t3.t2.t617 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) :rule symm :premises (t3.t2.t511))
% 2.33/2.58 (step t3.t2.t618 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule cong :premises (t3.t2.t616 t3.t2.t617))
% 2.33/2.58 (step t3.t2.t619 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule symm :premises (t3.t2.t618))
% 2.33/2.58 (step t3.t2.t620 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule trans :premises (t3.t2.t333 t3.t2.t465 t3.t2.t466 t3.t2.t488 t3.t2.t613 t3.t2.t619))
% 2.33/2.58 (step t3.t2.t621 (cl (= (tptp.and tptp.x (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))))) :rule cong :premises (t3.t2.t463 t3.t2.t620))
% 2.33/2.58 (step t3.t2.t622 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) tptp.x)) :rule symm :premises (t3.t2.t463))
% 2.33/2.58 (step t3.t2.t623 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (tptp.and tptp.x (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule cong :premises (t3.t2.t622 t3.t2.t618))
% 2.33/2.58 (step t3.t2.t624 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.a77))
% 2.33/2.58 (step t3.t2.t625 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule cong :premises (t3.t2.t624))
% 2.33/2.58 (step t3.t2.t626 (cl (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t624))
% 2.33/2.58 (step t3.t2.t627 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule refl)
% 2.33/2.58 (step t3.t2.t628 (cl (= (tptp.and (tptp.not tptp.truth) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t10 t3.t2.t514))
% 2.33/2.58 (step t3.t2.t629 (cl (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not tptp.truth) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule symm :premises (t3.t2.t628))
% 2.33/2.58 (step t3.t2.t630 (cl (= (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (tptp.not (tptp.and (tptp.not tptp.truth) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule cong :premises (t3.t2.t629))
% 2.33/2.58 (step t3.t2.t631 (cl (= (tptp.and (tptp.not tptp.truth) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule trans :premises (t3.t2.t628 t3.t2.t513 t3.t2.t547 t3.t2.t553 t3.t2.t554 t3.t2.t555))
% 2.33/2.58 (step t3.t2.t632 (cl (= (tptp.not (tptp.and (tptp.not tptp.truth) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (tptp.not (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule cong :premises (t3.t2.t631))
% 2.33/2.58 (step t3.t2.t633 (cl (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule trans :premises (t3.t2.t582 t3.t2.t594))
% 2.33/2.58 (step t3.t2.t634 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule cong :premises (t3.t2.t598))
% 2.33/2.58 (step t3.t2.t635 (cl (= (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) :rule trans :premises (t3.t2.t634 t3.t2.t601))
% 2.33/2.58 (step t3.t2.t636 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))))) :rule cong :premises (t3.t2.t633 t3.t2.t635))
% 2.33/2.58 (step t3.t2.t637 (cl (= (tptp.and (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.not (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule symm :premises (t3.t2.t636))
% 2.33/2.58 (step t3.t2.t638 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule trans :premises (t3.t2.t603 t3.t2.t637))
% 2.33/2.58 (step t3.t2.t639 (cl (= (tptp.not (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (tptp.not (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))))) :rule cong :premises (t3.t2.t638))
% 2.33/2.58 (step t3.t2.t640 (cl (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t636 t3.t2.t610 t3.t2.t127))
% 2.33/2.58 (step t3.t2.t641 (cl (= (tptp.not (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t640))
% 2.33/2.58 (step t3.t2.t642 (cl (= (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (tptp.not tptp.falsehood))) :rule trans :premises (t3.t2.t630 t3.t2.t632 t3.t2.t639 t3.t2.t641 t3.t2.t56))
% 2.33/2.58 (step t3.t2.t643 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t627 t3.t2.t642))
% 2.33/2.58 (step t3.t2.t644 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))))) :rule symm :premises (t3.t2.t643))
% 2.33/2.58 (step t3.t2.t645 (cl (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))))) :rule trans :premises (t3.t2.t626 t3.t2.t644))
% 2.33/2.58 (step t3.t2.t646 (cl (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))))) :rule cong :premises (t3.t2.t645))
% 2.33/2.58 (step t3.t2.t647 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a39))
% 2.33/2.58 (step t3.t2.t648 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.t647))
% 2.33/2.58 (step t3.t2.t649 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t557 t3.t2.t373))
% 2.33/2.58 (step t3.t2.t650 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule symm :premises (t3.t2.t649))
% 2.33/2.58 (step t3.t2.t651 (cl (= (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))))) :rule trans :premises (t3.t2.t266 t3.t2.t273 t3.t2.t281 t3.t2.t284 t3.t2.t285 t3.t2.a92 t3.t2.t297 t3.t2.t298 t3.t2.t303 t3.t2.a80 t3.t2.t311 t3.t2.t650))
% 2.33/2.58 (step t3.t2.t652 (cl (= (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t284 t3.t2.t285 t3.t2.a92 t3.t2.t297 t3.t2.t298 t3.t2.t303 t3.t2.a80 t3.t2.t311))
% 2.33/2.58 (step t3.t2.t653 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)) (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t652))
% 2.33/2.58 (step t3.t2.t654 (cl (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t265 t3.t2.t651 t3.t2.t649 t3.t2.t653))
% 2.33/2.58 (step t3.t2.t655 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))) tptp.truth)) :rule symm :premises (t3.t2.a114))
% 2.33/2.58 (step t3.t2.t656 (cl (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule symm :premises (t3.t2.t655))
% 2.33/2.58 (step t3.t2.t657 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule refl)
% 2.33/2.58 (step t3.t2.t658 (cl (= (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t657 t3.t2.t52))
% 2.33/2.58 (step t3.t2.t659 (cl (= (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule symm :premises (t3.t2.a90))
% 2.33/2.58 (step t3.t2.t660 (cl (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule symm :premises (t3.t2.a119))
% 2.33/2.58 (step t3.t2.t661 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule symm :premises (t3.t2.a56))
% 2.33/2.58 (step t3.t2.t662 (cl (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule symm :premises (t3.t2.t661))
% 2.33/2.58 (step t3.t2.t663 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule cong :premises (t3.t2.t73 t3.t2.t84))
% 2.33/2.58 (step t3.t2.t664 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t663))
% 2.33/2.58 (step t3.t2.t665 (cl (= (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t658 t3.t2.t659 t3.t2.t660 t3.t2.t662 t3.t2.t664))
% 2.33/2.58 (step t3.t2.t666 (cl (= (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule trans :premises (t3.t2.t665 t3.t2.t663))
% 2.33/2.58 (step t3.t2.t667 (cl (= (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule refl)
% 2.33/2.58 (step t3.t2.t668 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule cong :premises (t3.t2.t666 t3.t2.t667))
% 2.33/2.58 (step t3.t2.t669 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule cong :premises (t3.t2.t52 t3.t2.t84))
% 2.33/2.58 (step t3.t2.t670 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t669 t3.t2.t662 t3.t2.t664))
% 2.33/2.58 (step t3.t2.t671 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule trans :premises (t3.t2.t670 t3.t2.t663))
% 2.33/2.58 (step t3.t2.t672 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t671))
% 2.33/2.58 (step t3.t2.t673 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth))) :rule cong :premises (t3.t2.t78 t3.t2.t72))
% 2.33/2.58 (step t3.t2.t674 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth) (tptp.or (tptp.not tptp.x) tptp.truth))) :rule symm :premises (t3.t2.a4))
% 2.33/2.58 (step t3.t2.t675 (cl (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.or tptp.truth (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a62))
% 2.33/2.58 (step t3.t2.t676 (cl (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a28))
% 2.33/2.58 (step t3.t2.t677 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)))) :rule trans :premises (t3.t2.t275 t3.t2.t673 t3.t2.t674 t3.t2.t675 t3.t2.t676))
% 2.33/2.58 (step t3.t2.t678 (cl (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.implies tptp.falsehood (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t10 t3.t2.t85))
% 2.33/2.58 (step t3.t2.t679 (cl (= tptp.falsehood (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule symm :premises (t3.t2.t137))
% 2.33/2.58 (step t3.t2.t680 (cl (= (tptp.implies tptp.falsehood (tptp.not tptp.x)) (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not tptp.x)))) :rule cong :premises (t3.t2.t679 t3.t2.t85))
% 2.33/2.58 (step t3.t2.t681 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.not tptp.x)) (tptp.implies tptp.falsehood (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t137 t3.t2.t446))
% 2.33/2.58 (step t3.t2.t682 (cl (= (tptp.implies tptp.falsehood (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t346 t3.t2.t384))
% 2.33/2.58 (step t3.t2.t683 (cl (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule trans :premises (t3.t2.t678 t3.t2.t680 t3.t2.t681 t3.t2.t682))
% 2.33/2.58 (step t3.t2.t684 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule trans :premises (t3.t2.t677 t3.t2.t683))
% 2.33/2.58 (step t3.t2.t685 (cl (= (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t684 t3.t2.t395))
% 2.33/2.58 (step t3.t2.t686 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) :rule symm :premises (t3.t2.a16))
% 2.33/2.58 (step t3.t2.t687 (cl (= (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t149 t3.t2.t152))
% 2.33/2.58 (step t3.t2.t688 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t384 t3.t2.t687))
% 2.33/2.58 (step t3.t2.t689 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t688 t3.t2.t103))
% 2.33/2.58 (step t3.t2.t690 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.x)))) :rule trans :premises (t3.t2.t689 t3.t2.t81))
% 2.33/2.58 (step t3.t2.t691 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule cong :premises (t3.t2.t690 t3.t2.t153))
% 2.33/2.58 (step t3.t2.t692 (cl (= (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t685 t3.t2.t686 t3.t2.t691 t3.t2.t438 t3.t2.t442 t3.t2.t443 t3.t2.t445 t3.t2.t383 t3.t2.t385 t3.t2.t387 t3.t2.t388))
% 2.33/2.58 (step t3.t2.t693 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))) (tptp.implies (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t672 t3.t2.t692))
% 2.33/2.58 (step t3.t2.t694 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t73 t3.t2.t83))
% 2.33/2.58 (step t3.t2.t695 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule symm :premises (t3.t2.t670))
% 2.33/2.58 (step t3.t2.t696 (cl (= (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t694 t3.t2.t695))
% 2.33/2.58 (step t3.t2.t697 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t696 t3.t2.t384))
% 2.33/2.58 (step t3.t2.t698 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t697))
% 2.33/2.58 (step t3.t2.t699 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule refl)
% 2.33/2.58 (step t3.t2.t700 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule cong :premises (t3.t2.t699 t3.t2.t265))
% 2.33/2.58 (step t3.t2.t701 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t700))
% 2.33/2.58 (step t3.t2.t702 (cl (= (tptp.not tptp.falsehood) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t17 t3.t2.t69 t3.t2.t70 t3.t2.t656 t3.t2.t668 t3.t2.t693 t3.t2.t698 t3.t2.a85 t3.t2.t701))
% 2.33/2.58 (step t3.t2.t703 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t654 t3.t2.t702))
% 2.33/2.58 (step t3.t2.t704 (cl (= (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule refl)
% 2.33/2.58 (step t3.t2.t705 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule symm :premises (t3.t2.a66))
% 2.33/2.58 (step t3.t2.t706 (cl (= (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t705 t3.t2.t399 t3.t2.t400 t3.t2.t403 t3.t2.t404 t3.t2.t408 t3.t2.t411 t3.t2.t197 t3.t2.t41 t3.t2.t12 t3.t2.t38))
% 2.33/2.58 (step t3.t2.t707 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)))) :rule cong :premises (t3.t2.t704 t3.t2.t706))
% 2.33/2.58 (step t3.t2.t708 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a89))
% 2.33/2.58 (step t3.t2.t709 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t707 t3.t2.t708 t3.t2.t297 t3.t2.t298 t3.t2.t303 t3.t2.a80 t3.t2.t311))
% 2.33/2.58 (step t3.t2.t710 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule symm :premises (t3.t2.t709))
% 2.33/2.58 (step t3.t2.t711 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule symm :premises (t3.t2.t707))
% 2.33/2.58 (step t3.t2.t712 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule trans :premises (t3.t2.a89 t3.t2.t711))
% 2.33/2.58 (step t3.t2.t713 (cl (= (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.t712))
% 2.33/2.58 (step t3.t2.t714 (cl (= (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t652 t3.t2.t710 t3.t2.t713))
% 2.33/2.58 (step t3.t2.t715 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.a85))
% 2.33/2.58 (step t3.t2.t716 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule symm :premises (t3.t2.t693))
% 2.33/2.58 (step t3.t2.t717 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))) (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule symm :premises (t3.t2.t668))
% 2.33/2.58 (step t3.t2.t718 (cl (= (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule symm :premises (t3.t2.t396))
% 2.33/2.58 (step t3.t2.t719 (cl (= (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.t390))
% 2.33/2.58 (step t3.t2.t720 (cl (= (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) :rule trans :premises (t3.t2.t718 t3.t2.t719 t3.t2.t380 t3.t2.t337 t3.t2.t339 t3.t2.t363 t3.t2.t364 t3.t2.t366 t3.t2.t341 t3.t2.a54 t3.t2.t350 t3.t2.t359 t3.t2.t105))
% 2.33/2.58 (step t3.t2.t721 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) :rule cong :premises (t3.t2.t104 t3.t2.t720))
% 2.33/2.58 (step t3.t2.t722 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.t721))
% 2.33/2.58 (step t3.t2.t723 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule cong :premises (t3.t2.t93 t3.t2.t396))
% 2.33/2.58 (step t3.t2.t724 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule symm :premises (t3.t2.t723))
% 2.33/2.58 (step t3.t2.t725 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule cong :premises (t3.t2.t82 t3.t2.t718))
% 2.33/2.58 (step t3.t2.t726 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.t725))
% 2.33/2.58 (step t3.t2.t727 (cl (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.a116))
% 2.33/2.58 (step t3.t2.t728 (cl (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule trans :premises (t3.t2.t700 t3.t2.t715 t3.t2.t697 t3.t2.t716 t3.t2.t717 t3.t2.t655 t3.t2.a10 t3.t2.t722 t3.t2.t724 t3.t2.t726 t3.t2.t727))
% 2.33/2.58 (step t3.t2.t729 (cl (= (tptp.implies (tptp.implies (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.implies (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule cong :premises (t3.t2.t714 t3.t2.t728))
% 2.33/2.58 (step t3.t2.t730 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)) (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)))) :rule symm :premises (t3.t2.a80))
% 2.33/2.58 (step t3.t2.t731 (cl (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) :rule symm :premises (t3.t2.t298))
% 2.33/2.58 (step t3.t2.t732 (cl (= (tptp.implies (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t310 t3.t2.t730 t3.t2.t302 t3.t2.t731 t3.t2.t296 t3.t2.t614 t3.t2.t288 t3.t2.t283 t3.t2.t290))
% 2.33/2.58 (step t3.t2.t733 (cl (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule trans :premises (t3.t2.t712 t3.t2.t709 t3.t2.t732))
% 2.33/2.58 (step t3.t2.t734 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule symm :premises (t3.t2.t727))
% 2.33/2.58 (step t3.t2.t735 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule symm :premises (t3.t2.t388))
% 2.33/2.58 (step t3.t2.t736 (cl (= (tptp.implies (tptp.not (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule cong :premises (t3.t2.t56 t3.t2.t394))
% 2.33/2.58 (step t3.t2.t737 (cl (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule trans :premises (t3.t2.t735 t3.t2.t386 t3.t2.t736))
% 2.33/2.58 (step t3.t2.t738 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule cong :premises (t3.t2.t671 t3.t2.t737))
% 2.33/2.58 (step t3.t2.t739 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule trans :premises (t3.t2.t734 t3.t2.t725 t3.t2.t723 t3.t2.t721 t3.t2.t107 t3.t2.t656 t3.t2.t668 t3.t2.t693 t3.t2.t738))
% 2.33/2.58 (step t3.t2.t740 (cl (= (tptp.implies (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) :rule cong :premises (t3.t2.t733 t3.t2.t739))
% 2.33/2.58 (step t3.t2.t741 (cl (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))) tptp.truth)) :rule symm :premises (t3.t2.a58))
% 2.33/2.58 (step t3.t2.t742 (cl (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) tptp.truth)) :rule trans :premises (t3.t2.t643 t3.t2.t648 t3.t2.t703 t3.t2.t729 t3.t2.t740 t3.t2.t741))
% 2.33/2.58 (step t3.t2.t743 (cl (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))))) (tptp.not tptp.truth))) :rule cong :premises (t3.t2.t742))
% 2.33/2.58 (step t3.t2.t744 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.not (tptp.not tptp.falsehood)))) :rule trans :premises (t3.t2.t612 t3.t2.t487 t3.t2.t502 t3.t2.t464 t3.t2.t503 t3.t2.t625 t3.t2.t646 t3.t2.t743 t3.t2.t151 t3.t2.t64))
% 2.33/2.58 (step t3.t2.t745 (cl (= (tptp.and tptp.x (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))))) :rule cong :premises (t3.t2.t463 t3.t2.t744))
% 2.33/2.58 (step t3.t2.t746 (cl (= (tptp.and tptp.x tptp.truth) (tptp.and tptp.x (tptp.not tptp.falsehood)))) :rule cong :premises (t3.t2.t44 t3.t2.t75))
% 2.33/2.58 (step t3.t2.t747 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (tptp.and tptp.x (tptp.not tptp.falsehood)))) :rule symm :premises (t3.t2.a102))
% 2.33/2.58 (step t3.t2.t748 (cl (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))) :rule symm :premises (t3.t2.t747))
% 2.33/2.58 (step t3.t2.t749 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))) (tptp.or (tptp.not tptp.x) tptp.falsehood))) :rule cong :premises (t3.t2.t85 t3.t2.t157))
% 2.33/2.58 (step t3.t2.t750 (cl (= (tptp.or (tptp.not tptp.x) tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) :rule symm :premises (t3.t2.t749))
% 2.33/2.58 (step t3.t2.t751 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) :rule trans :premises (t3.t2.t368 t3.t2.t750))
% 2.33/2.58 (step t3.t2.t752 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) :rule cong :premises (t3.t2.t751))
% 2.33/2.58 (step t3.t2.t753 (cl (= (tptp.or (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.falsehood (tptp.not tptp.x)))) :rule symm :premises (t3.t2.a65))
% 2.33/2.58 (step t3.t2.t754 (cl (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))) (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x)))) :rule trans :premises (t3.t2.t749 t3.t2.t753 t3.t2.t356))
% 2.33/2.58 (step t3.t2.t755 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not tptp.x))))) :rule cong :premises (t3.t2.t754))
% 2.33/2.58 (step t3.t2.t756 (cl (= (tptp.and tptp.x tptp.truth) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x))) :rule trans :premises (t3.t2.t746 t3.t2.t748 t3.t2.t752 t3.t2.t755 t3.t2.t349 t3.t2.t377 t3.t2.t340 t3.t2.t401))
% 2.33/2.58 (step t3.t2.t757 (cl (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x tptp.truth))) :rule symm :premises (t3.t2.t756))
% 2.33/2.58 (step t3.t2.t758 (cl (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.and tptp.x tptp.truth))) :rule trans :premises (t3.t2.t402 t3.t2.t757))
% 2.33/2.58 (step t3.t2.t759 (cl (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.and tptp.x tptp.truth) tptp.falsehood))) :rule cong :premises (t3.t2.t758 t3.t2.t367))
% 2.33/2.58 (step t3.t2.t760 (cl (= (tptp.not tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) :rule symm :premises (t3.t2.t109))
% 2.33/2.58 (step t3.t2.t761 (cl (= tptp.falsehood (tptp.and (tptp.not tptp.x) tptp.x))) :rule trans :premises (t3.t2.a47 t3.t2.t760 t3.t2.t88))
% 2.33/2.58 (step t3.t2.t762 (cl (= (tptp.and (tptp.and tptp.x tptp.truth) tptp.falsehood) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)))) :rule cong :premises (t3.t2.t756 t3.t2.t761))
% 2.33/2.58 (step t3.t2.t763 (cl (= (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)) (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x))) :rule symm :premises (t3.t2.a109))
% 2.33/2.58 (step t3.t2.t764 (cl (= (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) (tptp.and tptp.truth (tptp.not tptp.truth)))) :rule trans :premises (t3.t2.t404 t3.t2.t408 t3.t2.t411 t3.t2.t197 t3.t2.t41))
% 2.33/2.58 (step t3.t2.t765 (cl (= (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) (tptp.not tptp.truth))) :rule trans :premises (t3.t2.t764 t3.t2.t39 t3.t2.a47))
% 2.33/2.58 (step t3.t2.t766 (cl (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.not tptp.truth) tptp.x))) :rule cong :premises (t3.t2.t765 t3.t2.t44))
% 2.33/2.58 (step t3.t2.t767 (cl (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and_star tptp.x tptp.falsehood))) :rule symm :premises (t3.t2.a36))
% 2.33/2.58 (step t3.t2.t768 (cl (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule trans :premises (t3.t2.a47 t3.t2.t318 t3.t2.t321 t3.t2.t322 t3.t2.a98 t3.t2.t324 t3.t2.t328 t3.t2.a68 t3.t2.t332 t3.t2.t335 t3.t2.t621 t3.t2.t623 t3.t2.t745 t3.t2.t759 t3.t2.t762 t3.t2.t763 t3.t2.t766 t3.t2.t47 t3.t2.t3 t3.t2.t5 t3.t2.t767))
% 2.33/2.58 (step t3.t2 (cl (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) (not (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth)))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) (not (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))))) (not (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))))) (not (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x)))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))) (not (= tptp.x (tptp.implies tptp.truth tptp.x))) (not (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) (not (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= tptp.falsehood (tptp.not tptp.truth))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) (not (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) (not (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (not (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) (not (= tptp.truth (tptp.implies tptp.truth tptp.truth))) (not (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x))) (not (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))))) (not (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x)))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) (not (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (not (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) (not (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) (not (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) (not (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule subproof :discharge (t3.t2.a0 t3.t2.a1 t3.t2.a2 t3.t2.a3 t3.t2.a4 t3.t2.a5 t3.t2.a6 t3.t2.a7 t3.t2.a8 t3.t2.a9 t3.t2.a10 t3.t2.a11 t3.t2.a12 t3.t2.a13 t3.t2.a14 t3.t2.a15 t3.t2.a16 t3.t2.a17 t3.t2.a18 t3.t2.a19 t3.t2.a20 t3.t2.a21 t3.t2.a22 t3.t2.a23 t3.t2.a24 t3.t2.a25 t3.t2.a26 t3.t2.a27 t3.t2.a28 t3.t2.a29 t3.t2.a30 t3.t2.a31 t3.t2.a32 t3.t2.a33 t3.t2.a34 t3.t2.a35 t3.t2.a36 t3.t2.a37 t3.t2.a38 t3.t2.a39 t3.t2.a40 t3.t2.a41 t3.t2.a42 t3.t2.a43 t3.t2.a44 t3.t2.a45 t3.t2.a46 t3.t2.a47 t3.t2.a48 t3.t2.a49 t3.t2.a50 t3.t2.a51 t3.t2.a52 t3.t2.a53 t3.t2.a54 t3.t2.a55 t3.t2.a56 t3.t2.a57 t3.t2.a58 t3.t2.a59 t3.t2.a60 t3.t2.a61 t3.t2.a62 t3.t2.a63 t3.t2.a64 t3.t2.a65 t3.t2.a66 t3.t2.a67 t3.t2.a68 t3.t2.a69 t3.t2.a70 t3.t2.a71 t3.t2.a72 t3.t2.a73 t3.t2.a74 t3.t2.a75 t3.t2.a76 t3.t2.a77 t3.t2.a78 t3.t2.a79 t3.t2.a80 t3.t2.a81 t3.t2.a82 t3.t2.a83 t3.t2.a84 t3.t2.a85 t3.t2.a86 t3.t2.a87 t3.t2.a88 t3.t2.a89 t3.t2.a90 t3.t2.a91 t3.t2.a92 t3.t2.a93 t3.t2.a94 t3.t2.a95 t3.t2.a96 t3.t2.a97 t3.t2.a98 t3.t2.a99 t3.t2.a100 t3.t2.a101 t3.t2.a102 t3.t2.a103 t3.t2.a104 t3.t2.a105 t3.t2.a106 t3.t2.a107 t3.t2.a108 t3.t2.a109 t3.t2.a110 t3.t2.a111 t3.t2.a112 t3.t2.a113 t3.t2.a114 t3.t2.a115 t3.t2.a116 t3.t2.a117 t3.t2.a118 t3.t2.a119 t3.t2.a120 t3.t2.a121 t3.t2.a122 t3.t2.a123 t3.t2.a124 t3.t2.a125 t3.t2.a126 t3.t2.a127))
% 2.33/2.58 (step t3.t3 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule and_pos)
% 2.33/2.58 (step t3.t4 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood))) :rule and_pos)
% 2.33/2.58 (step t3.t5 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.58 (step t3.t6 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.58 (step t3.t7 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth))) :rule and_pos)
% 2.33/2.58 (step t3.t8 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t9 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood))) :rule and_pos)
% 2.33/2.58 (step t3.t10 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.58 (step t3.t11 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t12 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth)))) :rule and_pos)
% 2.33/2.58 (step t3.t13 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.58 (step t3.t14 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.58 (step t3.t15 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.58 (step t3.t16 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) :rule and_pos)
% 2.33/2.58 (step t3.t17 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t18 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) :rule and_pos)
% 2.33/2.58 (step t3.t19 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.58 (step t3.t20 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.58 (step t3.t21 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.58 (step t3.t22 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))))) :rule and_pos)
% 2.33/2.58 (step t3.t23 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) :rule and_pos)
% 2.33/2.58 (step t3.t24 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.58 (step t3.t25 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t26 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.58 (step t3.t27 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) :rule and_pos)
% 2.33/2.58 (step t3.t28 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.58 (step t3.t29 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) :rule and_pos)
% 2.33/2.58 (step t3.t30 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.58 (step t3.t31 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.58 (step t3.t32 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t33 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.58 (step t3.t34 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.58 (step t3.t35 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.x (tptp.implies tptp.truth tptp.x))) :rule and_pos)
% 2.33/2.58 (step t3.t36 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.58 (step t3.t37 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood))) :rule and_pos)
% 2.33/2.58 (step t3.t38 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.58 (step t3.t39 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t40 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.58 (step t3.t41 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.58 (step t3.t42 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.58 (step t3.t43 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.58 (step t3.t44 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) :rule and_pos)
% 2.33/2.58 (step t3.t45 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.58 (step t3.t46 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.58 (step t3.t47 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t48 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood))) :rule and_pos)
% 2.33/2.58 (step t3.t49 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.58 (step t3.t50 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.falsehood (tptp.not tptp.truth))) :rule and_pos)
% 2.33/2.58 (step t3.t51 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.58 (step t3.t52 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) :rule and_pos)
% 2.33/2.58 (step t3.t53 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.58 (step t3.t54 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.58 (step t3.t55 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.58 (step t3.t56 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.58 (step t3.t57 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.58 (step t3.t58 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.58 (step t3.t59 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) :rule and_pos)
% 2.33/2.58 (step t3.t60 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))))) :rule and_pos)
% 2.33/2.58 (step t3.t61 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) :rule and_pos)
% 2.33/2.59 (step t3.t62 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t63 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.59 (step t3.t64 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t65 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth))) :rule and_pos)
% 2.33/2.59 (step t3.t66 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.59 (step t3.t67 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.59 (step t3.t68 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood))) :rule and_pos)
% 2.33/2.59 (step t3.t69 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule and_pos)
% 2.33/2.59 (step t3.t70 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule and_pos)
% 2.33/2.59 (step t3.t71 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.59 (step t3.t72 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.59 (step t3.t73 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) :rule and_pos)
% 2.33/2.59 (step t3.t74 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.59 (step t3.t75 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) :rule and_pos)
% 2.33/2.59 (step t3.t76 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) :rule and_pos)
% 2.33/2.59 (step t3.t77 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies tptp.truth tptp.truth))) :rule and_pos)
% 2.33/2.59 (step t3.t78 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x))) :rule and_pos)
% 2.33/2.59 (step t3.t79 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))))) :rule and_pos)
% 2.33/2.59 (step t3.t80 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t81 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.59 (step t3.t82 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.59 (step t3.t83 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)))) :rule and_pos)
% 2.33/2.59 (step t3.t84 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule and_pos)
% 2.33/2.59 (step t3.t85 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.59 (step t3.t86 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule and_pos)
% 2.33/2.59 (step t3.t87 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.59 (step t3.t88 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule and_pos)
% 2.33/2.59 (step t3.t89 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t90 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t91 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.59 (step t3.t92 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)))) :rule and_pos)
% 2.33/2.59 (step t3.t93 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t94 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.59 (step t3.t95 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) :rule and_pos)
% 2.33/2.59 (step t3.t96 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t97 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) :rule and_pos)
% 2.33/2.59 (step t3.t98 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) :rule and_pos)
% 2.33/2.59 (step t3.t99 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) :rule and_pos)
% 2.33/2.59 (step t3.t100 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t101 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.59 (step t3.t102 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)))) :rule and_pos)
% 2.33/2.59 (step t3.t103 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) :rule and_pos)
% 2.33/2.59 (step t3.t104 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.59 (step t3.t105 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.59 (step t3.t106 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) :rule and_pos)
% 2.33/2.59 (step t3.t107 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) :rule and_pos)
% 2.33/2.59 (step t3.t108 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.59 (step t3.t109 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.59 (step t3.t110 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule and_pos)
% 2.33/2.59 (step t3.t111 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t112 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)))) :rule and_pos)
% 2.33/2.59 (step t3.t113 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)))) :rule and_pos)
% 2.33/2.59 (step t3.t114 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t115 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t116 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x))) :rule and_pos)
% 2.33/2.59 (step t3.t117 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t118 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) :rule and_pos)
% 2.33/2.59 (step t3.t119 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) :rule and_pos)
% 2.33/2.59 (step t3.t120 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) :rule and_pos)
% 2.33/2.59 (step t3.t121 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x))) :rule and_pos)
% 2.33/2.59 (step t3.t122 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))))) :rule and_pos)
% 2.33/2.59 (step t3.t123 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) :rule and_pos)
% 2.33/2.59 (step t3.t124 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) :rule and_pos)
% 2.33/2.59 (step t3.t125 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) :rule and_pos)
% 2.33/2.59 (step t3.t126 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t127 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x))) :rule and_pos)
% 2.33/2.59 (step t3.t128 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) :rule and_pos)
% 2.33/2.59 (step t3.t129 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) :rule and_pos)
% 2.33/2.59 (step t3.t130 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.33/2.59 (step t3.t131 (cl (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood)) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))))) :rule resolution :premises (t3.t2 t3.t3 t3.t4 t3.t5 t3.t6 t3.t7 t3.t8 t3.t9 t3.t10 t3.t11 t3.t12 t3.t13 t3.t14 t3.t15 t3.t16 t3.t17 t3.t18 t3.t19 t3.t20 t3.t21 t3.t22 t3.t23 t3.t24 t3.t25 t3.t26 t3.t27 t3.t28 t3.t29 t3.t30 t3.t31 t3.t32 t3.t33 t3.t34 t3.t35 t3.t36 t3.t37 t3.t38 t3.t39 t3.t40 t3.t41 t3.t42 t3.t43 t3.t44 t3.t45 t3.t46 t3.t47 t3.t48 t3.t49 t3.t50 t3.t51 t3.t52 t3.t53 t3.t54 t3.t55 t3.t56 t3.t57 t3.t58 t3.t59 t3.t60 t3.t61 t3.t62 t3.t63 t3.t64 t3.t65 t3.t66 t3.t67 t3.t68 t3.t69 t3.t70 t3.t71 t3.t72 t3.t73 t3.t74 t3.t75 t3.t76 t3.t77 t3.t78 t3.t79 t3.t80 t3.t81 t3.t82 t3.t83 t3.t84 t3.t85 t3.t86 t3.t87 t3.t88 t3.t89 t3.t90 t3.t91 t3.t92 t3.t93 t3.t94 t3.t95 t3.t96 t3.t97 t3.t98 t3.t99 t3.t100 t3.t101 t3.t102 t3.t103 t3.t104 t3.t105 t3.t106 t3.t107 t3.t108 t3.t109 t3.t110 t3.t111 t3.t112 t3.t113 t3.t114 t3.t115 t3.t116 t3.t117 t3.t118 t3.t119 t3.t120 t3.t121 t3.t122 t3.t123 t3.t124 t3.t125 t3.t126 t3.t127 t3.t128 t3.t129 t3.t130))
% 2.41/2.61 (step t3.t132 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule reordering :premises (t3.t131))
% 2.41/2.63 (step t3.t133 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule contraction :premises (t3.t132))
% 2.41/2.63 (step t3.t134 (cl (=> (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule resolution :premises (t3.t1 t3.t133))
% 2.41/2.63 (step t3.t135 (cl (=> (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) (not (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood)))) :rule implies_neg2)
% 2.41/2.63 (step t3.t136 (cl (=> (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) (=> (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood)))) :rule resolution :premises (t3.t134 t3.t135))
% 2.41/2.63 (step t3.t137 (cl (=> (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood)))) :rule contraction :premises (t3.t136))
% 2.41/2.63 (step t3.t138 (cl (not (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule implies :premises (t3.t137))
% 2.41/2.63 (step t3.t139 (cl (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) (not (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth)))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) (not (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))))) (not (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))))) (not (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x)))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))) (not (= tptp.x (tptp.implies tptp.truth tptp.x))) (not (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) (not (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= tptp.falsehood (tptp.not tptp.truth))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) (not (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) (not (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (not (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) (not (= tptp.truth (tptp.implies tptp.truth tptp.truth))) (not (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x))) (not (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))))) (not (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x)))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) (not (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (not (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) (not (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) (not (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) (not (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) :rule and_neg)
% 2.41/2.63 (step t3.t140 (cl (and (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))))) :rule resolution :premises (t3.t139 t3.a91 t3.a79 t3.a66 t3.a65 t3.a48 t3.a64 t3.a53 t3.a51 t3.a72 t3.a50 t3.a44 t3.a60 t3.a21 t3.a115 t3.a41 t3.a57 t3.a102 t3.a38 t3.a55 t3.a92 t3.a11 t3.a20 t3.a74 t3.a54 t3.a87 t3.a3 t3.a23 t3.a39 t3.a8 t3.a6 t3.a47 t3.a31 t3.a69 t3.a10 t3.a122 t3.a67 t3.a1 t3.a105 t3.a123 t3.a75 t3.a117 t3.a4 t3.a17 t3.a73 t3.a12 t3.a42 t3.a80 t3.a0 t3.a77 t3.a40 t3.a32 t3.a18 t3.a22 t3.a24 t3.a88 t3.a99 t3.a7 t3.a61 t3.a127 t3.a14 t3.a28 t3.a111 t3.a19 t3.a97 t3.a25 t3.a81 t3.a27 t3.a84 t3.a62 t3.a30 t3.a34 t3.a68 t3.a89 t3.a35 t3.a13 t3.a5 t3.a43 t3.a82 t3.a83 t3.a90 t3.a108 t3.a56 t3.a95 t3.a96 t3.a26 t3.a103 t3.a124 t3.a104 t3.a113 t3.a106 t3.a16 t3.a100 t3.a112 t3.a120 t3.a114 t3.a125 t3.a98 t3.a71 t3.a37 t3.a49 t3.a15 t3.a70 t3.a85 t3.a46 t3.a118 t3.a78 t3.a52 t3.a59 t3.a2 t3.a116 t3.a94 t3.a109 t3.a86 t3.a36 t3.a45 t3.a93 t3.a76 t3.a119 t3.a107 t3.a9 t3.a126 t3.a29 t3.a101 t3.a121 t3.a110 t3.a63 t3.a33 t3.a58))
% 2.41/2.63 (step t3.t141 (cl (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule resolution :premises (t3.t138 t3.t140))
% 2.41/2.63 (step t3 (cl (not (= tptp.falsehood (tptp.not tptp.truth))) (not (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)))) (not (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) (not (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)))) (not (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x)))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth))))) (not (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (not (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= tptp.truth (tptp.implies tptp.truth tptp.truth))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood)))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth))) (not (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth)))))) (not (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (not (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood))) (not (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth)))) (not (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))))) (not (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood))) (not (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth))) (not (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth)))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x)))) (not (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (not (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood)))) (not (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (not (= tptp.x (tptp.implies tptp.truth tptp.x))) (not (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (not (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (not (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood))))) (not (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood))) (not (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood))) (not (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (not (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))))) (not (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))))) (not (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x))))) (not (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x))))))) (not (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x)))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)))) (not (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x)))) (not (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))))) (not (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood)))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth)))) (not (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth)))) (not (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))))) (not (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x))) (not (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (not (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))))))) (not (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))))))) (not (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x)))) (not (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x)))) (not (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (not (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth))))) (not (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood)))) (not (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood))) (not (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth))))) (not (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (not (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (not (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth)))))) (= tptp.falsehood (tptp.and_star tptp.x tptp.falsehood))) :rule subproof :discharge (t3.a0 t3.a1 t3.a2 t3.a3 t3.a4 t3.a5 t3.a6 t3.a7 t3.a8 t3.a9 t3.a10 t3.a11 t3.a12 t3.a13 t3.a14 t3.a15 t3.a16 t3.a17 t3.a18 t3.a19 t3.a20 t3.a21 t3.a22 t3.a23 t3.a24 t3.a25 t3.a26 t3.a27 t3.a28 t3.a29 t3.a30 t3.a31 t3.a32 t3.a33 t3.a34 t3.a35 t3.a36 t3.a37 t3.a38 t3.a39 t3.a40 t3.a41 t3.a42 t3.a43 t3.a44 t3.a45 t3.a46 t3.a47 t3.a48 t3.a49 t3.a50 t3.a51 t3.a52 t3.a53 t3.a54 t3.a55 t3.a56 t3.a57 t3.a58 t3.a59 t3.a60 t3.a61 t3.a62 t3.a63 t3.a64 t3.a65 t3.a66 t3.a67 t3.a68 t3.a69 t3.a70 t3.a71 t3.a72 t3.a73 t3.a74 t3.a75 t3.a76 t3.a77 t3.a78 t3.a79 t3.a80 t3.a81 t3.a82 t3.a83 t3.a84 t3.a85 t3.a86 t3.a87 t3.a88 t3.a89 t3.a90 t3.a91 t3.a92 t3.a93 t3.a94 t3.a95 t3.a96 t3.a97 t3.a98 t3.a99 t3.a100 t3.a101 t3.a102 t3.a103 t3.a104 t3.a105 t3.a106 t3.a107 t3.a108 t3.a109 t3.a110 t3.a111 t3.a112 t3.a113 t3.a114 t3.a115 t3.a116 t3.a117 t3.a118 t3.a119 t3.a120 t3.a121 t3.a122 t3.a123 t3.a124 t3.a125 t3.a126 t3.a127))
% 2.41/2.63 (step t4 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) (= tptp.falsehood (tptp.not tptp.truth))) :rule and_pos)
% 2.41/2.63 (step t5 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) :rule and_pos)
% 2.41/2.63 (step t6 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)))) :rule and_pos)
% 2.41/2.63 (step t7 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x)))) :rule and_pos)
% 2.41/2.63 (step t8 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood))) :rule and_pos)
% 2.41/2.63 (step t9 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))) (tptp.and tptp.x (tptp.and (tptp.not tptp.x) (tptp.not (tptp.and tptp.x (tptp.not tptp.x)))))) (= (tptp.and (tptp.and tptp.truth tptp.falsehood) tptp.x) (tptp.and tptp.truth (tptp.and tptp.falsehood tptp.x))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not tptp.x))) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) tptp.falsehood) (tptp.and tptp.falsehood (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not tptp.x) (tptp.implies tptp.truth (tptp.not tptp.x))) (= (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.and tptp.x (tptp.not tptp.truth)) tptp.falsehood))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not tptp.truth))) (= (tptp.or tptp.falsehood tptp.x) (tptp.implies (tptp.not tptp.falsehood) tptp.x)) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.or (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)))) (= (tptp.or tptp.x tptp.falsehood) (tptp.or tptp.falsehood tptp.x)) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.not tptp.x)) tptp.x) (tptp.and (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.x))) tptp.x) (tptp.and (tptp.not tptp.x) tptp.x))) (= (tptp.and (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and tptp.truth (tptp.and (tptp.not tptp.truth) (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) tptp.x) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth tptp.x))) (= (tptp.and (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.falsehood) (tptp.and tptp.truth (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.truth) (tptp.not tptp.truth)) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.and (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x)) tptp.falsehood) (tptp.and (tptp.not (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood))) (= (tptp.and tptp.falsehood (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) tptp.falsehood)) (= (tptp.and (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (tptp.and (tptp.not (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth))) (tptp.not (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))))))) (tptp.and_star (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.truth)) (tptp.not (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))))) (= (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies tptp.truth (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.implies (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not tptp.falsehood) (tptp.and (tptp.not tptp.x) tptp.truth))))))) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x))) :rule and_pos)
% 2.41/2.63 (step t10 (cl (not (and (= tptp.falsehood (tptp.not tptp.truth)) (= (tptp.and_star tptp.x tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (= (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x tptp.falsehood)) (= (tptp.not (tptp.or (tptp.not tptp.falsehood) (tptp.not tptp.x))) (tptp.and tptp.falsehood tptp.x)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.implies (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and (tptp.not tptp.x) tptp.truth))) (= (tptp.implies (tptp.not tptp.truth) (tptp.not tptp.x)) (tptp.or tptp.truth (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)))) (= (tptp.xor tptp.truth tptp.truth) (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth))) (= (tptp.xor (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= tptp.truth (tptp.implies tptp.truth tptp.truth)) (= tptp.truth (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth))) (= (tptp.or (tptp.and (tptp.not tptp.x) tptp.truth) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.falsehood)) (tptp.or tptp.falsehood (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (= (tptp.or tptp.truth (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.truth)) (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (tptp.or (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.truth)))) (= (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.truth))))) (= (tptp.and (tptp.not tptp.truth) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not tptp.x) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.not tptp.falsehood) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and tptp.falsehood tptp.x) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.falsehood (tptp.and tptp.x (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.falsehood tptp.x))) (= (tptp.and tptp.truth (tptp.not tptp.truth)) (tptp.and (tptp.not tptp.truth) tptp.truth)) (= (tptp.and tptp.falsehood (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.and tptp.x (tptp.not tptp.x)) (tptp.and (tptp.not tptp.x) tptp.x)) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= (tptp.xor (tptp.not tptp.falsehood) tptp.truth) (tptp.or (tptp.and (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth))) (= (tptp.xor tptp.truth (tptp.not tptp.falsehood)) (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)))) (= tptp.falsehood (tptp.implies tptp.truth tptp.falsehood)) (= tptp.truth (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.truth))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x))))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.and (tptp.not tptp.x) tptp.truth)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.implies (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and (tptp.not tptp.x) tptp.truth)))) (= (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.not (tptp.not tptp.truth)) (tptp.not (tptp.not tptp.x)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))))) (= (tptp.or (tptp.not tptp.x) tptp.truth) (tptp.implies (tptp.not (tptp.not tptp.x)) tptp.truth)) (= (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.truth))) (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.truth)) (tptp.or tptp.falsehood (tptp.not tptp.truth))) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.not tptp.x)) (tptp.or tptp.falsehood (tptp.not tptp.x))) (= (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or tptp.falsehood (tptp.not tptp.falsehood)) (tptp.or (tptp.not tptp.falsehood) tptp.falsehood)) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.or (tptp.not (tptp.not tptp.x)) (tptp.not tptp.x))) (= (tptp.or (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))) (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood))) (tptp.or (tptp.and (tptp.not tptp.truth) (tptp.not tptp.falsehood)) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.or (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x)))) (tptp.or (tptp.and (tptp.not tptp.x) (tptp.not (tptp.not tptp.x))) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) tptp.x) (tptp.not (tptp.or (tptp.not (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood)) (tptp.not tptp.x)))) (= (tptp.and (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)) (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth))) (tptp.not (tptp.or (tptp.not (tptp.not tptp.truth)) (tptp.not tptp.truth)))))) (= (tptp.and (tptp.and tptp.x tptp.falsehood) (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.and tptp.x (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.x) tptp.falsehood) (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) (tptp.and tptp.x tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not tptp.falsehood)) tptp.truth) (tptp.and tptp.truth (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.and (tptp.not tptp.falsehood) tptp.truth) (tptp.and tptp.truth (tptp.not tptp.falsehood))) (= (tptp.and (tptp.not (tptp.not (tptp.not tptp.x))) tptp.x) (tptp.and tptp.x (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and (tptp.and tptp.x (tptp.not tptp.truth)) (tptp.not (tptp.and tptp.x (tptp.not tptp.truth)))) (tptp.and (tptp.not (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.and (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)) tptp.falsehood) (tptp.and tptp.falsehood (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (= tptp.x (tptp.implies tptp.truth tptp.x)) (= (tptp.not (tptp.not tptp.x)) (tptp.implies tptp.truth (tptp.not (tptp.not tptp.x)))) (= (tptp.not tptp.falsehood) (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (= (tptp.implies (tptp.implies (tptp.implies tptp.truth (tptp.not tptp.falsehood)) tptp.truth) tptp.truth) (tptp.implies (tptp.implies tptp.truth (tptp.implies tptp.truth (tptp.not tptp.falsehood))) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.implies (tptp.implies (tptp.not tptp.falsehood) (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.x))) (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not tptp.falsehood)) (tptp.not tptp.falsehood))) (= tptp.truth (tptp.implies (tptp.implies (tptp.not (tptp.not tptp.falsehood)) (tptp.not tptp.truth)) (tptp.implies tptp.truth (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood)) (tptp.implies (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x))))) (tptp.implies (tptp.not (tptp.not tptp.x)) (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.implies (tptp.not (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.not (tptp.not tptp.falsehood)))) (= (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x)))) (tptp.implies (tptp.not (tptp.not (tptp.not tptp.falsehood))) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.implies (tptp.not tptp.x) tptp.falsehood) (tptp.or tptp.x tptp.falsehood)) (= (tptp.implies (tptp.not tptp.falsehood) (tptp.and tptp.x (tptp.not tptp.truth))) (tptp.or tptp.falsehood (tptp.and tptp.x (tptp.not tptp.truth)))) (= (tptp.or tptp.falsehood (tptp.not tptp.x)) (tptp.or (tptp.not tptp.x) tptp.falsehood)) (= (tptp.or (tptp.not tptp.falsehood) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.or (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) (tptp.not tptp.falsehood))) (= (tptp.or (tptp.not (tptp.not (tptp.not tptp.x))) (tptp.not (tptp.not tptp.falsehood))) (tptp.or (tptp.not (tptp.not tptp.falsehood)) (tptp.not (tptp.not (tptp.not tptp.x))))) (= (tptp.and tptp.truth (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.not (tptp.or (tptp.not tptp.truth) (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))))))) (= (tptp.and tptp.x (tptp.not tptp.falsehood)) (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not (tptp.not tptp.falsehood))))) (= (tptp.and (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood))) tptp.truth) (tptp.not (tptp.or (tptp.not (tptp.not (tptp.or (tptp.not tptp.x) (tptp.not tptp.falsehood)))) (tptp.no